我正在尝试用Post发送一个字符串,但是我不断收到错误415,不受支持的媒体类型。
如何将字符串更改为JSON?
我的代码:
service.ts:
loadVdrData(vdr: string): Observable<VdrData> {
return this.http.post<string>(`${this.ENDPOINT}/vdr-data`,
vdr
)
.catch(error => Utils.handleError(error, this.router, 'Errore nel recupero del vdr'));
}
vdr
在我的component.ts中定义为
public vdr: "";
(我是从输入中得到的)
问题是服务器仅接受字符串作为值,我只能发送错误的vdr
(vdr: "stuff here"
)对象,或者如果出现以下情况,则会得到不受支持的媒体类型我只发送一个字符串。
希望一切都清楚了!如果您有任何疑问,请问。