为chai请求添加自定义的http头
我正在使用node.js构build应用程序,并使用mocha + chai进行testing。 有没有一种方法可以将自定义标题添加到我的GET和POST chai请求?
例如,我想要的东西像(半伪代码):
chai.request(server) .get('/api/car/' + data.car_id) .headers({'some_custom_attribute':'some_value'}) .end(function(err, res) { //do something });
同样的post:
chai.request(server) .post('/api/car/') .headers({'some_custom_attribute':'some_value'}) .send({car_id: 'some_car_id'}) .end(function(err, res) { //do something });
有人可以帮忙吗?
提前致谢!
使用set
函数来设置http头:
chai.request(server) .get('/api/car/' + data.car_id) .set('some_custom_attribute', 'some_value') .end(function(err, res) { //do something });
的build立,请求
- 在Restify中使用testing数据库
- 期望失败时如何拦截错误? 茉莉花和弗里斯比
- 运行Nightwatch.jstesting时如何获得当前运行testing的浏览器名称?
- 有没有办法在node.js中启动exception或testing失败的debugging器?
- Nodejstesting。 如何避免竞赛条件?
- 在竹子上运行时,量angular器testing用例会冻结
- node.js服务的压力testing
- 如何testingREST API +客户端MVC应用程序?
- node.js / karma /端到端testing:无法代理/app/index.html(错误:连接ECONNREFUSED)