harmonyos2-req-fast使用最快方法获取HTML内容(支持重定向与自动解码)
和声2的req-fast模块提供从服务器获取网页内容(HTML流)的快速方式。它支持以下功能:
- 跟随重定向
- 自动解码内容编码(避免乱码,尤其是中文)
- 自动处理Gzip/Deflate编码(自动解压)
- 自动处理JSON响应
- 支持代理
安装:
$ npm install req-fast --production
调试:
$ DEBUG=reqfast.* node ...
用法:
var req = require('req-fast');
req(options, callback);
选项:
- 当options是String类型时,表示请求的URL。示例:
req('http://www.google.com', function(err, resp) { // 处理逻辑 });
- 否则,options应为对象,包含:
- url:请求的URL。
- 方法:HTTP方法,默认为GET,如果有数据且数据为undefined时为POST,也支持OPTIONS、HEAD等方法。
26.9KB
文件大小:
评论区