• 背景:
    鄙人在测试 uniapp 的使用时,发现以 POST 方式进行网络请求时,如果不添加 header 头 是无法进行正常的网络请求的,此时默认的请求方式被认定为 OPTIONS
    uni.request 发起请求

  • 源码截图
    uni-app request POST 请求方式不加 header头会默认为 OPTIONS

  • 网络请求示意图
    uni-app request POST 请求方式不加 header头会默认为 OPTIONS

  • 此时,如果添加如下的 header头

header: {
	'content-type': 'application/x-www-form-urlencoded', 
},
  • 那么才是正常的 POST 请求
    uni-app request POST 请求方式不加 header头会默认为 OPTIONS

  • 总结
    这其中的运行机制,鄙人实在不熟,算是一个知识点吧,个人测试发现,GET 方式是没问题的,多多注意咯 …

相关文章:

  • 2021-06-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-04
  • 2022-01-21
猜你喜欢
  • 2022-12-23
  • 2022-02-12
  • 2021-09-06
  • 2022-12-23
  • 2021-09-11
  • 2022-12-23
相关资源
相似解决方案