curl -i -X POST \ -F "occtime=1591252352" \ -F "src_port=8099" \ -F "proto=6" \ -F "file_name=\"./_tfile\"" \ -F "uri=\"/url_t/tip_test_use/sample/docx/_tfile\"" \ -F "app_proto=\"http\"" \ -F "src_ip=\"192.168.100.120\"" \ -F "host=\"192.168.100.120\"" \ -F "state=CLOSED" \ -F "user_agent=Wget/1.14 (linux-gnu)" \ -F "time=01/22/2019-17=45=09.549569" \ -F "magic=Zip archive data" \ -F "sha256=uffd9a82a374742074e23ea13661b0a89db7176c9f6868c1ac3486efec64758dc" \ -F "dest_port=39176" \ -F "dest_ip=\"10.9.184.225\"" \ -F "size=499318" \ -F "file=@./_tfile"
http://192.168.100.81:1809/file_upload/upload
参考:https://aiezu.com/article/linux_curl_getpost_datafile_json.html
注意:"-F"与"-d"有一点不同,"-d"可以使用“-d 'a=1&b=2'”将两个字段放一起;而"-F"不行,一个"-F"只能包含一个key/value对,如:"-F a=1 -F b=2"。
1、提交key/value值对数据(--form、-F):
1 2 3 4 5 6 7 8 9 10 11 | [root@aiezu.com ~] # curl --form 'name=爱E族' -F "site=aiezu.com" http://aiezu.com/test.php [REQUEST_METHOD]: POST [CONTENT_LENGTH]: 248 [CONTENT_TYPE]: multipart /form-data ; boundary=----------------------------71b11083beb3 $_POST: Array ( [name] => 爱E族 [site] => aiezu.com )
|
没有评论:
发表评论