0
我正在尝试向OCR分析发送URL和API。Angular 2/Ionic 2发布请求主体
POST请求我送如下:
post() {
let headers = new Headers();
headers.append('Content-Type', 'application/json');
headers.append('apikey', 'APIKEY');
var data = JSON.stringify({url: this.data.url});
return this.http.post('http://api.ocr.space/parse/image', data, {headers: headers})
.map(response => response.json());
}
API密钥寄存器只是头内正常但身体没有被API回升。
我试过多种方式编码身体没有成功。
任何人都可以发现问题吗?
服务器状态的响应没有发送网址。
API的文档在哪里?它期望什么? –
@JBNizet它可以在这里找到https://ocr.space/ocrapi它期望url:http://urlexample.com 我应该提到我没有问题通过邮递员提交请求 – calmcalmuncle
正如文档中的curl命令显示,POST端点不期望JSON。它期望内容类型为application/x-www-form-urlencoded,并且主体为'url = http:// blablabla'。 –