网站的接口直接打开报错

比如:


这是一个blur.io网站的内部ajax接口,直接在网站上执行没问题,直接浏览器打开则报错400,有什么解决办法吗?

400问题一般是权限问题,在你用接口提交的时候,会有一些诸如签名、用户身份信息等传递,如果你要用浏览器打开,需要自己创建这些信息加到请求头里,一般浏览器不支持修改请求头的

检查下你的路由配置文件,应该是在后端(PHP)路由配置中限制了这个路径必须是post请求,而直接浏览器打开是get请求,所以会提示不存在,可修改后台的的路由配置:加上get的配置