将Postman调用转换为普通的API调用

时间:2017-09-15 11:42:53

标签: rest postman outsystems

我目前正在使用来自Free OCR API的API(使用POST调用)。我已经尝试使用Postman,它似乎工作正常。但是当我通过Outsystems使用它时,我收到内部服务器错误。这两个服务创建的请求几乎相同,但它不能通过Postman以外的任何其他方式工作。

以下是发出请求的电话:

邮递员电话:

POST /parse/image HTTP/1.1
Host: api.ocr.space
Cache-Control: no-cache
Postman-Token: 3e58eea7-4108-dd26-e79b-1183ee6e5908
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW

------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="apikey"

404f8bdbfe88957
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="language"

eng
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="base64image"

data:image/bmp;base64,<base64 text>
------WebKitFormBoundary7MA4YWxkTrZu0gW--

Outsystems致电:

POST /parse/image HTTP/1.1
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu088
Cache-Control: no-cache
Host: api.ocr.space
User-Agent: OutSystemsPlatform

------WebKitFormBoundary7MA4YWxkTrZu088
Content-Disposition: form-data; name="apikey"

404f8bdbfe88957
------WebKitFormBoundary7MA4YWxkTrZu088
Content-Disposition: form-data; name="language"

eng
------WebKitFormBoundary7MA4YWxkTrZu088
Content-Disposition: form-data; name="base64image"

data:image/bmp;base64,<base64 text>
------WebKitFormBoundary7MA4YWxkTrZu088--

Postman是否会做任何我缺少的事情?

0 个答案:

没有答案