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

网页可以打开,但是vue a标签和button的window.location.href都会出现下面的问题(就只是个很普通的a标签链接)
image.png
image.png
之后新建了一个html文件,里面的a标签可以直接打开,所以是因为node的问题嘛?
请问各位兄弟姐妹们,这可以怎么解决呢??

阅读 2.2k
3 个回答

鉴于你没有贴出完整代码和完整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 的传参(不过你应该不是)

新手上路,请多包涵

你这个问题解决了吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题