如何使用PJAX设置自定义xhr标头?

肯尼迪

我正在尝试使用pJax设置自定义标头,以便可以在服务器端呈现内容。根据pjax docs,我可以pjax:beforeSend用来设置xhr标头。

出现以下错误:

typeerror xhr.setrequestheader is not a function

我尝试过的代码:

$(document).on('pjax:beforeSend', function(xhr) { 
    if ($(event.target).data('rendertimeline') !== undefined) {
        xhr.setRequestHeader('X-RENDERTIMELINE', 'true');
    }
});

基本上,我将数据属性添加到某些链接,并将链接以检查该属性。如果有,则在标准HTTP_X_PJAX标头旁边发送自定义HTTP标头。看起来很简单,但是我要在某个地方提出建议。

维尼

看来您最近开始使用PJAX,但第一个参数不是xhr,但是事件对象会添加它,它应该可以工作。不知道为什么他们在文档中跳过了它,但是大多数事件(如start,end等)都将event作为其第一个参数。

$(document).on('pjax:beforeSend', function(event,xhr, options)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用$ resource操作设置自定义标头?

来自分类Dev

使用IHttpActionResult时如何设置自定义标头?

来自分类Dev

如何使用phpmailer设置自定义标头

来自分类Dev

如何设置webgrid标头的自定义字体颜色?

来自分类Dev

使用HttpURLConnection设置自定义标头

来自分类Dev

如果已设置标头,如何使用自定义http处理程序/中间件?

来自分类Dev

如何自定义xml标头

来自分类Dev

如何使用FOSRestBundle在Symfony 4 Controller的所有方法中设置自定义标头?

来自分类Dev

使用 Microsoft Graph API 添加自定义标头并检索自定义标头

来自分类Dev

如何在不使用自定义服务器的情况下在Next.js中设置自定义HTTP响应标头?

来自分类Dev

在UWP中设置自定义WebView标头

来自分类Dev

Dropwizard-设置自定义的variable标头

来自分类Dev

$ _SERVER变量未设置我的自定义标头

来自分类Dev

设置和检索自定义HTTP标头

来自分类Dev

Dropwizard-设置自定义的variable标头

来自分类Dev

设置和检索自定义HTTP标头

来自分类Dev

Delphi Overbyte ICS THttpCli-如何设置自定义请求标头?

来自分类Dev

如何在react-native中为webview请求设置自定义标头

来自分类Dev

.htaccess-如何根据环境变量设置自定义标头?

来自分类Dev

如何在curl配置文件中设置自定义标头

来自分类Dev

如何在Angular2中设置全局自定义标头?

来自分类Dev

如何在HTTP请求上设置模块特定的自定义标头?

来自分类Dev

如何从 C++ 为 emscripten Fetch API 设置自定义标头字段

来自分类Dev

使用BrowserMob-Proxy REST API设置自定义标头

来自分类Dev

无法使用rspec和Grape设置自定义标头参数

来自分类Dev

AngularJS $ resource-使用用户名/密码设置自定义标头吗?

来自分类Dev

使用Outlook / Office 365 REST设置自定义标头

来自分类Dev

使用Outlook / Office 365 REST设置自定义标头

来自分类Dev

使用 ws 时是否可以为 https-proxy-agent 设置自定义标头?

Related 相关文章

  1. 1

    如何使用$ resource操作设置自定义标头?

  2. 2

    使用IHttpActionResult时如何设置自定义标头?

  3. 3

    如何使用phpmailer设置自定义标头

  4. 4

    如何设置webgrid标头的自定义字体颜色?

  5. 5

    使用HttpURLConnection设置自定义标头

  6. 6

    如果已设置标头,如何使用自定义http处理程序/中间件?

  7. 7

    如何自定义xml标头

  8. 8

    如何使用FOSRestBundle在Symfony 4 Controller的所有方法中设置自定义标头?

  9. 9

    使用 Microsoft Graph API 添加自定义标头并检索自定义标头

  10. 10

    如何在不使用自定义服务器的情况下在Next.js中设置自定义HTTP响应标头?

  11. 11

    在UWP中设置自定义WebView标头

  12. 12

    Dropwizard-设置自定义的variable标头

  13. 13

    $ _SERVER变量未设置我的自定义标头

  14. 14

    设置和检索自定义HTTP标头

  15. 15

    Dropwizard-设置自定义的variable标头

  16. 16

    设置和检索自定义HTTP标头

  17. 17

    Delphi Overbyte ICS THttpCli-如何设置自定义请求标头?

  18. 18

    如何在react-native中为webview请求设置自定义标头

  19. 19

    .htaccess-如何根据环境变量设置自定义标头?

  20. 20

    如何在curl配置文件中设置自定义标头

  21. 21

    如何在Angular2中设置全局自定义标头?

  22. 22

    如何在HTTP请求上设置模块特定的自定义标头?

  23. 23

    如何从 C++ 为 emscripten Fetch API 设置自定义标头字段

  24. 24

    使用BrowserMob-Proxy REST API设置自定义标头

  25. 25

    无法使用rspec和Grape设置自定义标头参数

  26. 26

    AngularJS $ resource-使用用户名/密码设置自定义标头吗?

  27. 27

    使用Outlook / Office 365 REST设置自定义标头

  28. 28

    使用Outlook / Office 365 REST设置自定义标头

  29. 29

    使用 ws 时是否可以为 https-proxy-agent 设置自定义标头?

热门标签

归档