node.jsのエクスプレスモジュールを使用して、次の形式のURLをモックします。
http://localhost:3002/example.domain.to.mock/features/location?lat=100.1234&lon=99.9876
しかし、正規表現を使用すると疑問符の文字をエスケープできないようです
var express = require('express');
var app = module.exports = express.createServer();
app.get('/example.domain.to.mock/features/location\?lat=*', function(req, res) {
sendMockResponseFromFile("mock_location.txt", res);
});
上記のコードは、疑問符が含まれているURLでは機能しません。疑問符ではなく、アンパサンドを含むリクエストをモックすることができます。私も'\\?'を試しました と '?' 運がない。