我想发送put
请求到服务器。
我使用这种方法:
public Update(item: TEditModel, id, url: string): Observable<ServerResponse<TEditModel>> {
return this.httpClient.put<ServerResponse<TEditModel>>(this.appConfig.apiEndpoint + `${url}/${id}`, item);
}
但当我在浏览器的network
选项卡中发送请求时,会显示以下错误:
(失败)net::err_failed
delete
请求有此问题。
但是当我发送一个post
请求时,它是正常的。
有什么问题? 我该如何解决这个问题???
API尚未设置为允许PUT请求。
请参阅响应头中的allow:GET,HEAD,OPTIONS,trace
。
请提供有关您的服务器代码的更多信息,以便我们可以检查是否配置了任何PUT路由。