cors post跨域

利用cors解决浏览器跨域问题,因为cors不支持content-type为application/json的请求格式,所以手动修改了content-type为application/x-www-form-urlencoded,这是传参数给后端,param为{a: 1,b: 2},因为是form-data格式的,这时浏览器会自动把整个object作为key,value为空,怎样把param改成form-data格式的呢?只能遍历一下param改成字符串a=1&b=2这种的吗?有什么好的办法没有?

阅读 2.4k
2 个回答

可以使用第三方包qs

如果传递层次不复杂的话,建议 自己写个方法拼接字符串传递

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题