當我使用
curl -X POST http://localhost.com/test.php -F "a=bbbb" 時
結果:
array(1) {
["a"]=>
string(4) "bbbb"
}
抓的到POST資料
可是當我加入 -H 的資料
curl -X POST http://localhost.com/test.php -H "Cache-Control: no-cache" -H
"Postman-Token: 6e468ce3-b9e0-4502-65ff-a08eed133c55" -H "Content-Type:
multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" -F
"a=bbbb"
結果:
array(0) {
}
就抓不到資料了
test.php內容:
<?php
var_dump($_POST);
想請問我的用法是哪裡有用錯??
據說不用加:
-H "Content-Type:
multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW"
直接用-F送表單資料就可以了。