我发布了一个请求,预期会收到一个“成功”字符串作为响应。但我得到了一个HttpResponseError,下面的图像中提供了以下信息。
采购订单服务
postPurchaseOrderCustom(purchaseOrderCustom: PurchaseOrderSaveCustom) {
const url = `${this.localUrl}purchaseOrderCustom`;
return this.http.post<String>(url, purchaseOrderCustom, {headers: this.header})
.pipe(
catchError(this.handleError('postPurchaseOrderCustom', 'I am an error'))
);
}
PurchaseOrderComponentthis.purchaseOrderService.postPurchaseOrderCustom(purchaseOrderCustom).subscribe( response => {
console.log("Testing", response);
},
error => {
console.error('errorMsg',error );
}
我正在使用的方法与文档中的方法相同。请指出我做错了什么。
JSON.parse('Hi')
,如果你不理解我的意思。 - Muhammed AlbarmaviresponseType
更改为'text'。 - user184994