带有%符号的Http错误400 un url

时间:2018-02-18 17:16:21

标签: php ajax http bad-request

我不明白为什么会发生这种情况,但我在localhost中的项目工作正常(我用laravel做的)。当我做这样的ajax请求时:

  

http://localhost:8000/updateAnalysisPrice/product/Aba%201.525%/todas/0/empty

服务器回复正确的信息,在这种情况下产品的名称是" aba 1.5%" ..

现在,当我在godaddy的生产中测试它时,服务器返回错误400(错误请求)。但是如果我直接在浏览器中粘贴并搜索url它会返回值,那么问题是ajax?或者我必须在服务器中做一些额外的配置?我正在我的代码中执行GET请求。

1 个答案:

答案 0 :(得分:0)

@Federkun跟随你的建议我将encodeURIComponent应用于字符串" aba 1.5%"在我的javascript文件中它工作正常..谢谢