如何将下面的cURL命令转换为Postman rest调用?
curl -X POST abc.com/input.import
-H 'content-type: application/x-www-form-urlencoded'
--data-urlencode "apiKey=123-456"
--data-urlencode "secret=12/her"
--data-urlencode "userKey=ApUR"
--data-urlencode "email=fakeImportedAccount@example.com"
--data-urlencode "profile={'firstName':'John','lastName':'Kira'}"
我尝试了以下方法:
URL:(POST)abc.com/input.import
标题:内容类型:application/json
正文:
{
"apiKey":"123-456",
"userKey":"ApUR",
"secret":"12/her",
"email":"fakeImportedAccount@example.com",
"profile": {
"firstName":"John",
"lastName":"Kira"
}
}
编辑:需要邮递员的原始正文格式。导入以“x-www-form-urlencoded”
格式创建请求
我最终发现:我必须对每个键值进行url编码,并将其与内容类型一起发送:application/x-www-form-urlencoded。
标头:应用程序/x-www-form-urlencoded正文:
{
"apiKey":"123-456",
"userKey":"ApUR",
"secret":"12%2Fher",
"email":"fakeImportedAccount%40example.com",
"profile":{
"firstName":"John",
"lastName":"Kira"
}
}
内容类型不是application/json
,而是application/x-www-form-urlencoded
。您需要做的是在body选项卡中,选择application/x-www-form-urlencoded
。内容类型标题将自动为您设置。刚开始添加键/值对(数据urlencoded参数)
不相关的,但是对于那些寻找发布JSON的方法的人来说(这是非常常见的),你可以使用“原始”单选按钮,然后你可以手动输入JSON到他们提供的窗口。还可以将Content-Type
标头设置为Application/json
。
Postman具有将Postman转换为cURL代码的内置函数,但如果我想将cURL代码转换为Postman,如何有效地实现这一点?例如,cURL代码如下所示; 卷曲-v-X柱“https://speech.platform.bing.com/recognize?scenarios=smd 谢谢和最好的问候,
我通过邮递员以以下方式调用我的java webservice(POST请求),这种方式工作得非常好(即,我可以看到我的记录被插入到数据库中): 下面是选项卡中的内容: 我必须使用CURL在PHP中调用相同的请求,而不是通过POSTMAN调用它。我想知道是否有办法将此命令导出到命令,以便在PHP代码中使用它?我在网上的许多地方发现了相反的方法,有人要求将基于Curl的请求转换为POSTMAN,但却不
我有一个post请求,可以很好地与postman配合使用,我尝试将其转换为cUrl请求,以便通过提示命令或导入postman来使用它。 如果“KEY”字段为空,它将不起作用。 以下是我尝试的:
问题内容: 我有curl命令: 我想在Java API中创建HTTP请求,该操作将执行相同的操作。可以在本README中找到该curl命令。它用于开始在RabbitMQ上记录日志。回应并不重要。 现在,我创建了这样的内容(我删除了不太重要的行,例如捕获了异常等),但是不幸的是,它不起作用: 完整代码 问题答案: 这是最终的解决方案:
我有下面的curl,它成功地将我登录到一个网站。它返回一个302和一个cookie: 不幸的是,我必须插入真正的用户名 我想使用将其转换为Python3代码。所以我做了这个代码: 但是我从Python3代码(200)得到的响应与我从Curl(302)得到的响应不匹配。这意味着目标服务器感觉到两个请求之间的差异。 如何将curl转换为Python3,它发送完全相同的底层HTTP请求?
我正在开发ASP。NET Core web api应用程序将暴露于Angular 6 在开发web api Post请求之后,我继续到PostMan检查Post请求,它得到一个错误“JSON值不能被转换成agsamplewebapi . model . employee . Path:$ | line number:0 | bytepositoninline:1。” 模型代码 控制器代码 将Pos