gpt4 book ai didi

javascript - jQuery - 我可以为每个获取/发布请求添加 "append"附加参数吗

转载 作者:行者123 更新时间:2023-11-29 22:39:37 24 4
gpt4 key购买 nike

我想扩展 jQuery,这样在客户端发出的每个 post/get 请求都会发送一个额外的参数(始终是相同的键:值)。我需要这个来检测客户端是否通过 jQuery 发出请求,因为我有几个 js 库在工作。附加参数只是jquery : true。典型的请求通常如下所示:

jQuery.post('/users/save', { name : 'john', age : 24 }, ....)

有没有一种方法可以通过扩展 jQuery 或其他方式来附加此附加参数,使其在到达服务器时看起来像这样:

{ name : 'john', age : 24, jquery : true }

基本上我想拦截请求并在它们到达服务器端之前编辑它的参数。谢谢。

最佳答案

beforeSend(XMLHttpRequest)

A pre-callback to modify the XMLHttpRequest object before it is sent. Use this to set custom headers etc. The XMLHttpRequest is passed as the only argument. This is an Ajax Event. You may return false in function to cancel the request

您应该能够将它与 ajaxSetup 一起使用

关于javascript - jQuery - 我可以为每个获取/发布请求添加 "append"附加参数吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3649782/

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