iT邦幫忙

0

關於php multipart curl問題請益

當我使用
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);

想請問我的用法是哪裡有用錯??

1 個回答

2
fillano
iT邦超人 1 級 ‧ 2015-05-12 15:35:36

據說不用加:
-H "Content-Type:
multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW"

直接用-F送表單資料就可以了。

我要發表回答

立即登入回答