我不明白为什么会发生这种情况,但我在localhost中的项目工作正常(我用laravel做的)。当我做这样的ajax请求时:
http://localhost:8000/updateAnalysisPrice/product/Aba%201.525%/todas/0/empty
服务器回复正确的信息,在这种情况下产品的名称是" aba 1.5%" ..
现在,当我在godaddy的生产中测试它时,服务器返回错误400(错误请求)。但是如果我直接在浏览器中粘贴并搜索url它会返回值,那么问题是ajax?或者我必须在服务器中做一些额外的配置?我正在我的代码中执行GET请求。
答案 0 :(得分:0)
@Federkun跟随你的建议我将encodeURIComponent应用于字符串" aba 1.5%"在我的javascript文件中它工作正常..谢谢