当前位置: 首页 > 知识库问答 >
问题:

REST请求可以在RestClient中工作,但不能在Postman/Java

凌声
2023-03-14

请求在Postman/Java中失败,但在RESTClient中工作…以下是请求,并附上错误的截图。

这是一个POST请求

{“username”:“test”,“password”:“test”,“simulate_user”:“test”,“sourcetabledesc”:“testlist100”,“联系人”:[{“组织”:“ckt”,“workphone”:“12315423”,“firstname”:“tester0”,“zip”:“1231”,“stateprov”:“dasdas”,“lastname”:“torrance”,“address2”:“blababla Ble Ble 1231”,“address3”:“blababla Ble Ble 1231”,州“,”标题“:”司机“,”地址1“:”blablabla Ble Ble 1231“,”城市“:”pepepe“},{”组织“:”ckt“,”工作电话“:”12315423“,”名字“:”tester1“,”zip“:”1231“,”stateprov“:”dasdas“,”lastname“:”torrance“,”地址2“:”blabla Ble Ble 1231“,”地址3“:”blabla Ble Ble 1231“,”电子邮件地址“:”测试“,”contactid“:”DS21029“,”国家“:”美国“,”标题“:”司机“,”地址1“:”blablabla Ble Ble Ble 1231“,”城市“:”pepepe“}]}

这是我应该得到的响应:(你认为可能是响应中的单引号导致了冲突吗?)

{“Data”:“{”Status“:”Processing“,”SourceTableName“:”SRCAPI_20170714_13888489_7“},”Call“:”Unused“,”API_Version“:1,”Encoding“:”UTF-8“}

共有1个答案

司寇飞航
2023-03-14

原因之一可能是内容类型头。请检查一下。

 类似资料:
  • 我正在尝试调用Workday招聘网络服务的Put_Background_Check操作。我已经在SoapUI中打开了WSDL文件,并成功地发送了以下XML。。。 我得到以下回应。。。 问题是,当我试图在Postman(或cURL或Python请求)中用相同的标题重新创建相同的POST请求时,我会得到无效的用户名或密码错误。SoapUI在这里做什么特别的事情吗?本案的回应如下...

  • 与/user/login?_format=json完全相同的POST在Postman中不起作用(错误403禁止),但在curl中使用相同的参数可以正常工作。 这个Curl的工作原理是:Curl--header“content-type:application/json”--request POST--data“{”name“:”bobo“,”pass“:”xxx“}”http://[domain]

  • 我正在尝试实现这个APIhttps://api.bnm.gov.my/portal#operation/ERLatest 根据上面的URL,它的GET请求必须带有值为“application/vnd.BNM.API.v1 json”的Accept-herader 当我尝试与邮递员,可以得到回应- 这就是我所做的,以在我的Spring启动应用程序中获得相同的响应- 但它没有得到正确的回应,我得到的是

  • 我能够登录我的本地(和远程服务器)与以下curl(我用Postman生成)...我可以登录成功使用另一个API客户端(Rest)与我试图在Postman中使用相同的参数/头/体。我已经关闭了SSL证书验证和发送邮递员令牌头设置(每其他堆栈溢出答案)... 卷曲: Curl-X POST\http://localhost:8080/api/user/login\-H'接受:应用程序/json'\-H

  • 我有一个python代码,用来创建一个json文件,作为post请求中的数据。 变量如下所示: 当我打印上述变量时,我得到以下输出: 当我在我的邮递员请求上使用以下输出时,它会像我期望的那样工作。但是当我使用相同的变量发送带有以下函数的超文本传输协议请求时,我得到了一个错误。 为什么我的输出在postman上工作,而不是在python本身?

  • 3)使用REST客户端 将response_resclient.code 对于1和2,两者都是正确的。它们都返回状态201,登录成功,但使用3-REST_Client失败。状态为404 REST_Client: 对于Rest-client gem,它在向mysite.vn发送post请求后返回404错误,代码为443。我对这个案子没有理想。请你帮我解释一下这个案子好吗。如何用REST客户端纠正这个