我知道有很多关于相同主题或标题的问题,但确实存在一个错误。
问题是我有一个项目,我使用 jQuery ajax 作为我的 http 客户端,一切都开箱即用。
我已经使用 axios有一段时间了,我真的很想把 jQuery 作为我的 http 客户端。
当使用“PUT”、“POST”和“PATCH”方法时,Axios根本无法执行跨站点请求。
我已经深入研究了这个问题,并且我的结果测试了所有请求方法。
我为方法'PUT'、'POST'和'PATCH'设置了属性 data: { data } ,并且数据永远不会被发送。
我设置了属性 params: { data } 并使用“GET”方法对此进行了测试,并且发送了数据。
我一直在测试允许跨源请求的服务器,并使用上面提到的所有方法与 jquery ajax 一起工作。
axios仅适用于跨站点请求使用“GET”方法。
请帮助我或解决这个问题。我真的很想使用 axios 作为我的 http 客户端。
提前致谢!