Javascript 将参数放入url时,Whateverorigin url不正确

Javascript 将参数放入url时,Whateverorigin url不正确,javascript,json,Javascript,Json,我使用Whateverorigin来通过同一原产地政策。我使用$.getJSON(url,callback)发出了一个请求,效果很好。现在我想向URL发送一个请求,该URL包含URL中的参数(例如,api.domain.com/get?key=value) 我使用的方法是encodeURIComponent(url),但参数似乎没有通过请求。我做错了什么吗?请提及结果响应代码或错误消息。API服务器返回一条错误消息,说我没有包含参数,但我确定我添加了参数并对其进行了编码。您能否检查实际发出的请求

我使用Whateverorigin来通过同一原产地政策。我使用
$.getJSON(url,callback)
发出了一个请求,效果很好。现在我想向URL发送一个请求,该URL包含URL中的参数(例如,
api.domain.com/get?key=value


我使用的方法是
encodeURIComponent(url)
,但参数似乎没有通过请求。我做错了什么吗?

请提及结果响应代码或错误消息。API服务器返回一条错误消息,说我没有包含参数,但我确定我添加了参数并对其进行了编码。您能否检查实际发出的请求并确认参数是否是其中的一部分,如果您使用的是chrome浏览器,请按F12键并检查网络选项卡以查看xhr请求。参数实际上是xhr请求的一部分,并且经过编码。或者我不应该对参数进行编码吗?只编码每个参数的值,我曾经因为编码整个uri而遇到过麻烦。编码后&变成%26,=变成%3D,服务器返回404。