嗨,我正在尝试nock library,但正在为查询字符串匹配匹配的随机模式而苦苦挣扎。我认为类似以下代码的代码应该可以工作,但是我什么也无法工作。
var nock, request;
request = require('request');
nock = require('nock');
nock("http://www.google.com").filteringPath(/.*/g).get("/").reply(200, "this should work?");
request("http://www.google.com?value=bob", function(err, res, body) {
return console.log(body);
});
最佳答案
我以前没有使用过,但是通过阅读docs也许会有所帮助。
这样的事情怎么样:
var nock = require('nock');
var request = require ('request');
nock("http://www.google.com")
.filteringPath(function(path){
return '/';
})
.get("/")
.reply(200, "this should work?");
request("http://www.google.com?value=bob", function(err, res, body) {
return console.log(body);
});
关于node.js - nock库-如何匹配任何URL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14678580/