使用request-promise请求网站,想得到HTML字符串,但是失败。
使用request-promise想获取网页HTML源码,但是返回:
<html><frameset>
<frame id='top' src="http://1.1.1.2/disable/disable.htm"><noframes>
<body>Your browse does not support frame!</body>
</noframes>
</frameset>
</html>
代码:
let options = {
uri: 'http://jwc.witpt.edu.cn',
headers: {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36',
},
};
let html = await rp(options);
console.log('zhengfang', html);
User_Agent 是因为失败才加上去的,但是加上去还是失败。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论