Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript nightwatch.js-发送自定义http请求头_Javascript_Http Headers_Nightwatch.js - Fatal编程技术网

Javascript nightwatch.js-发送自定义http请求头

Javascript nightwatch.js-发送自定义http请求头,javascript,http-headers,nightwatch.js,Javascript,Http Headers,Nightwatch.js,我到处找,找不到答案。我正在使用nightwatch.js编写UI测试。它工作得很好,但我需要发送自定义http请求头,因为应用程序受数字标牌保护,并且没有测试可以用来访问站点本身的登录表单 我正在寻找这样的东西,它可以在PhantomJS中设置,但我的nightwatch.json配置或测试本身除外 这可能吗 var webPage = require('webpage'); var page = webPage.create(); page.customHeader

我到处找,找不到答案。我正在使用nightwatch.js编写UI测试。它工作得很好,但我需要发送自定义http请求头,因为应用程序受数字标牌保护,并且没有测试可以用来访问站点本身的登录表单

我正在寻找这样的东西,它可以在PhantomJS中设置,但我的nightwatch.json配置或测试本身除外

这可能吗

    var webPage = require('webpage');
    var page = webPage.create();

    page.customHeaders = {
      "X-Test": "foo",
      "DNT": "1"
    };

    page.onInitialized = function() {
      page.customHeaders = {};
    };

嗨,瑞德曼,你解决这个问题了吗?如果问题得到解决,请发表评论或回答,这将帮助有需要的人。你找到解决办法了吗?我正在寻找此检查:在某些情况下可能会有所帮助-您可以设置自定义用户代理,这样您至少可以知道请求来自NightWatch: