如何使用CURL生成HTTP POST请求?

时间:2015-03-26 22:02:17

标签: http post curl

我想用CURL生成HTTP请求: enter image description here

enter image description here

你们认为这是对的吗?

curl --data "GENERATE_SNAPSHOT=Generate Snapshot" http://170.10.10.20:8888/command

1 个答案:

答案 0 :(得分:0)

不,这是你展示的多部分,但你的命令行会发出“正常”的POST。像这条线的东西可能更接近:

curl -F "GENERATE_SNAPSHOT=Generate Snapshot" http://170.10.10.20:8888/command

我会建议你使用--trace-ascii来研究你的请求是如何结束的,并比较你对它的满意程度。像这样:

curl -F "GENERATE_SNAPSHOT=Generate Snapshot" http://170.10.10.20:8888/command --trace-ascii requestlog.txt