我正在使用噩梦登录页面并点击几个链接。然后我转到一个POST
请求的特定网址。我想从POST请求中检索json响应。
到目前为止,我有这个
var Nightmare = require('nightmare');
const nightmare = Nightmare({ show: true });
nightmare
.goto('https://my.url/')
.type('#user_id', 'myUserId')
.type('#password', 'passw0rd')
.click('#button-login')
.wait(3000)
.goto('specific-url') // this URL loads a page with some data
.end()
.then(console.log) // this prints stuff like HTTP response: OK
.catch((error) => {
console.error('Search failed:', error);
});
当我转到specific-url
时,会发出一个POST请求,并在页面中填充数据。我可以看到页面正确加载但我想要Json格式的数据,因为我不想解析页面。
关于如何检索响应json的任何想法?