如何使用node.js + cheerio指定xhr请求?

史密斯

我正在抓取的页面正在检测该请求是ajax还是简单的请求。我该如何指定呢?

app.get('/gsb', function(res, req){
request({
    method: 'POST',
    url: "https://www.somesite.com/somepage/"
} ...

现在,somepage它将检测是否为xhr。

谢谢

彼得·里昂

AJAX通常通过请求中X-Requested-With标头指示

request({
  method: 'POST',
  headers: {'X-Requested-With': 'XMLHttpRequest'},
  url: ...})

尝试一下,看看是否能解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用node.js + cheerio指定xhr请求?

来自分类Dev

如何使用node.js Cheerio一一获取元素

来自分类Dev

Node JS 请求和cheerio HTML 页面错误

来自分类Dev

如何在Node.js中使用XHR API?

来自分类Dev

如何使用node.js处理获取请求(快速)

来自分类Dev

如何使用Node.js / Passport处理未经授权的请求

来自分类Dev

如何使用node.js发送Webcal请求?

来自分类Dev

如何使用Node.js AWS Lambda发送HTTP请求?

来自分类Dev

使用Express的Node.js:如何重定向POST请求

来自分类Dev

如何在Node.js Lambda中使用请求模块

来自分类Dev

如何使用node.js发送HTTP / 2.0请求

来自分类Dev

如何在Node.js中使用htpasswd验证请求

来自分类Dev

如何使用Unirest在Node.js中调用多个请求

来自分类Dev

如何使用请求方法 Node.JS 处理 cookie

来自分类Dev

如何使用 Node.JS 向 Ghostbin 发出 POST 请求?

来自分类Dev

如何使用 nock.js 模拟 node-webshot 请求?

来自分类Dev

Node.js - 如何使用承诺测试 HTTPS 请求

来自分类Dev

如何使用node.js以指定的顺序收集URL的内容

来自分类Dev

html使用cheerio js和node js抓取td元素

来自分类Dev

如何测试cheerio js

来自分类Dev

如何使用node.js读取请求请求有效负载并进行表达?

来自分类Dev

如何使用请求模块 -Node js 提取来自 url 的请求的域名

来自分类Dev

AngularJS $ http请求未在Node JS Express中检测为xhr

来自分类Dev

如何获取Node.js请求类型?

来自分类Dev

如何防止Node.js重复请求?

来自分类Dev

使用Cheerio Node.js抓取表格数据

来自分类Dev

使用带有Cheerio的Node.js预处理HTML

来自分类Dev

使用Cheerio Node.js抓取表格数据

来自分类Dev

使用请求模块抓取Node.js

Related 相关文章

热门标签

归档