1. 程式人生 > >小程式 POST請求不到資料的一種情況

小程式 POST請求不到資料的一種情況

背景

  • 最近在進行小程式的開發,使用的是 ThinkPHP3.2 框架(當然跟框架沒啥關係)
  • 測試發現,當使用 POST 請求資料時,伺服器後端無法獲得資料,但是改為 GET 請求方式就能順利獲取

分析及解決

  • 根據 小程式文件 中的描述可知 header 引數,預設的方式為:
header: {
      'content-type': 'application/json' // 預設值
  },
  • 個人測試發現,如果將 header 引數進行修改,則可以順利獲取POST資料:
header: {
        'content-type': 'application/x-www-form-urlencoded;charset=utf-8'
, },

附錄