我在angular中有一个通用服务,可以在Angular 4中发出发布请求
public Post<T>(url: string, payload: any): Observable<T>;
public Post<T>(url, payload): Observable<T> {
return this.http.post<T>(url, payload, httpHeaders)
.pipe(
retry(MAX_RETRY)
)
}
问题是我检查了语音通话,并且这种类型的通话仅接受responseType:'json'
如果我传递类型为responseType:'text'
的标头,则会引发错误。
我找不到任何对响应类型文本正确实现Post<T>
的方法。
我是否还有其他选择可以仅针对json以外的自定义标头在我的服务上实现第二个Post请求?