网页可打开但vue链接该网页报400

网页可以打开,但是vue a标签和button的window.location.href都会出现下面的问题(就只是个很普通的a标签链接)


之后新建了一个html文件,里面的a标签可以直接打开,所以是因为node的问题嘛?
请问各位兄弟姐妹们,这可以怎么解决呢??

回答

鉴于你没有贴出完整代码和完整Url,我没法复现和测试。
我用https://www.baidu.com/ 测了是没有这个bug的
做出以下几种猜测:
1.url转码,是否需要encode
2.域名,使用a标签和window.location.href时是否使用绝对路径,相对路径的话是不是在同一域名下。
3.协议错误,使用https或者http

你试一下用Postman测试一下你的目标网址

遇事不决先百度,关键字:a标签,400 Bad

首先说个问题:关于请求地址的问题 .. 你都把地址栏遮住了 .. 你认为还能分析吗?
下面是可能的原因:
1.URL中存在特殊字符, 譬如:%
2.参数问题,譬如 formdata 和 get 的传参(不过你应该不是)

以上是 网页可打开但vue链接该网页报400 的全部内容, 来源链接: utcz.com/a/25569.html

回到顶部