1
casper.then(function(){
var server = "http://localhost:3000";
var params = { link: alldata[0].link };
var json = this.evaluate(function(server, params) {
try {
__utils__.sendAJAX(server, 'POST', params, true);
} catch(e) {
console.log("error sending post data");
}
}, server, params);
});
を送っlocalhostがヒットを取得しますが、何も起こりません。私はあなたが送信しようとしていると仮定していますcasperJS AJAXはlocalhostへの要求が、ノーポストREQが
app.post('/', function(req, res) { console.log(req.body); //this will log the body res.send(JSON.stringify(req.body)); //this will act like an echo route }); app.listen(3000);
:あなたはミドルウェアを書きますようにconsole.log(REQ)
app.use(bodyParser.json());
app.post('/', function(req, res, next) {
console.log(req);
res.send('s');
});
app.listen(3000);
paramsはキーと文字列の値を持つオブジェクトで、私はボディパーサーを使用していますが、ルートがヒットしていないと思います –
そうしましょう。この男をダウンロードしてください。まだ持っていない場合は、後で必要になります:https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomopあなたにURLを投稿しようとしてください。このようにして、どの部分が壊れているかを確認し、それに焦点を当てます。 – Magus
私はすでに郵便配達員を通じてリクエストを送信していますが、鉱山mainjsファイルには何らかのエラーがあるかもしれませんが、私はそれを行う方法を見つけました。すぐに答えをコメントする –