第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用curl上傳帶有文件的POST數(shù)據(jù)

使用curl上傳帶有文件的POST數(shù)據(jù)

使用curl上傳帶有文件的POST數(shù)據(jù)我想使用cURL不僅可以在HTTP POST中發(fā)送數(shù)據(jù)參數(shù),還可以上傳具有特定表單名稱的文件。我應該怎么做呢?HTTP Post參數(shù):userid = 12345 filecomment =這是一個圖像文件HTTP文件上傳:文件位置= /home/user1/Desktop/test.jpg file = image的表單名稱(對應于PHP端的$ _FILES ['image'])我認為cURL命令的一部分如下:curl -d "userid=1&filecomment=This is an image file" --data-binary @"/home/user1/Desktop/test.jpg" localhost/uploader.php我得到的問題如下:Notice: Undefined index: image in /var/www/uploader.php問題是我使用$ _FILES ['image']來獲取PHP腳本中的文件。如何相應調(diào)整cURL命令?
查看完整描述

3 回答

?
子衿沉夜

TA貢獻1828條經(jīng)驗 獲得超3個贊

你需要使用-F選項:

-F/--form <name=content> Specify HTTP multipart POST data (H)


試試這個:


curl \

  -F "userid=1" \

  -F "filecomment=This is an image file" \

  -F "image=@/home/user1/Desktop/test.jpg" \

  localhost/uploader.php


查看完整回答
反對 回復 2019-08-14
?
呼如林

TA貢獻1798條經(jīng)驗 獲得超3個贊

將用戶標識捕獲為路徑變量(推薦):

curl -i -X POST -H "Content-Type: multipart/form-data" -F "data=@test.mp3" http://mysuperserver/media/1234/upload/

將用戶標識作為表單的一部分:

curl -i -X POST -H "Content-Type: multipart/form-data" -F "data=@test.mp3;userid=1234" http://mysuperserver/media/upload/

要么:

curl -i -X POST -H "Content-Type: multipart/form-data" -F "data=@test.mp3" -F "userid=1234" http://mysuperserver/media/upload/


查看完整回答
反對 回復 2019-08-14
  • 3 回答
  • 0 關(guān)注
  • 7730 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號