gpt4 book ai didi

jquery - 使用 jQuery.ajax() 自定义 HTTP 动词

转载 作者:行者123 更新时间:2023-12-01 00:41:51 26 4
gpt4 key购买 nike

是否可以将自定义 HTTP 动词(例如 MERGE)与 jQuery.ajax() 一起使用?我正在与 OData API 交互,该 API 在发布记录更新时需要 MERGE 动词。

我遇到的问题是,当我在 ajax() 请求中使用“MERGE”时,它不会将数据发送到服务器。它只是发送一个没有数据的 MERGE 请求,因此 OData 服务拒绝它。

当我将请求更改为 PUT 时,OData 服务发回 500 错误。

我的选择基本上是弄清楚如何获取“MERGE”调用以随请求一起发送数据,执行 DELETE,然后执行 POST(在每次更新时删除并重新创建记录),或者弄清楚如何修改OData 服务接受更新的 PUT。

如果您对如何使 jQuery.ajax() 通过 MERGE 请求发送数据有任何想法,请告诉我。

谢谢

戴夫

最佳答案

这不是 jQuery 处理自定义 HTTP 动词的能力问题,这取决于浏览器

关于jquery - 使用 jQuery.ajax() 自定义 HTTP 动词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3293411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com