如何使用CURL执行POST

如何使用CURL执行POST,post,curl,asp-classic,Post,Curl,Asp Classic,如何使用CURL执行POST,我有一个基本的.asp,它通过POST接收数据,并以.JSON格式显示结果 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% Response.ContentType = "application/json" Response.Write("{ ""responseCode"": " + Request("responseCode") + ", ""publication_id"": " + Request(

如何使用
CURL
执行
POST
,我有一个基本的.asp,它通过
POST
接收数据,并以
.JSON
格式显示结果

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Response.ContentType = "application/json"
Response.Write("{ ""responseCode"": " + Request("responseCode") + ", ""publication_id"": " + Request("publication_id") + ", ""version"": " + Request("version") + "}")  
%>

只需传递下面的一个参数,它就会成为POST请求

$ curl --help | grep POST
-d, --data DATA     HTTP POST data (H)
    --data-ascii DATA  HTTP POST ASCII data (H)
    --data-binary DATA  HTTP POST binary data (H)
    --data-urlencode DATA  HTTP POST data url encoded (H)

通过一次基本搜索,我找到了如何做到这一点:

$curl--数据“响应代码=jorgesys&出版物id=magaz234rewK&版本=1.0”

因此,我有:

{ 
  "responseCode": jorgesys, 
  "publication_id": magaz234rewK, 
  "version": 1.0
}

我想知道-1的原因!对-1有什么解释吗???