使用request庫的get方法發起GET請求
```javascript
// 匯入所需的庫
const request = require('request');
const cheerio = require('cheerio');
// 設定代理資訊,proxy_host: proxy_port: 8000
const proxy = {
host: 'jshk.com.cn',
port: 1234
};
// 定義要爬取的URL
const url = '
// 使用request庫的get方法發起GET請求,並設定proxy引數
request.get(url, { proxy: proxy }, (error, response, body) => {
if (!error && response.statusCode === 200) {
// 使用cheerio庫解析返回的HTML
const $ = cheerio.load(body);
// 查詢所有的索引名稱
const indices = $('td').slice(1, -1).toArray().map(td => $(td).text());
// 輸出所有的索引名稱
console.log(indices);
}
});
```
步驟:
1. 引入所需的庫:request和cheerio。
2. 設定代理資訊。
3. 定義要爬取的URL。
4. 使用request庫的get方法發起GET請求,並設定proxy引數。
5. 使用cheerio庫解析返回的HTML。
6. 查詢所有的索引名稱。
7. 輸出所有的索引名稱。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70032566/viewspace-2993405/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vue 發起get請求和post請求Vue
- onethink 如何使用get請求?
- Servlet中request請求Get和Post方法以及亂碼解決Servlet
- vue axios資料請求get、post方法的使用VueiOS
- Go使用net/http庫傳送GET請求GoHTTP
- 優雅地使用GET和POST請求方法
- axios 發get,post 請求小結iOS
- 爬蟲快速入門——Get請求的使用爬蟲
- http請求中get和post方法的區別HTTP
- get請求和post請求的區別
- requests模組 - get 請求
- HTTP GET請求傳bodyHTTP
- 傳送GET請求 示例
- Node.js GET請求Node.js
- 請求OpenFeign的GET請求時,請求為何失敗?
- 使用CloseableHttpClient 訪問 http 和https 的get請求HTTPclient
- GET請求的引數丟失
- get與post的請求區別
- GET和POST兩種基本請求方法的區別
- uni-app的POST請求和GET請求APP
- postman(二):使用postman傳送get or post請求Postman
- 精講RestTemplate第3篇-GET請求使用方法詳解REST
- POST與GET請求區別
- python requests get請求 如何獲取所有請求Python
- 4.爬蟲 requests庫講解 GET請求 POST請求 響應爬蟲
- java springboot http get請求 URLConnection get 返回值 亂碼JavaSpring BootHTTP
- SpringMVC中如何傳送GET請求、POST請求、PUT請求、DELETE請求。SpringMVCdelete
- Java Http Get Post 請求工具類JavaHTTP
- go對get、post請求封裝Go封裝
- java傳送GET和post請求Java
- get,post URL加字尾請求
- python介面測試—get請求(一)Python
- http請求之get和post的區別HTTP
- get和post請求的區別(面試)面試
- ajax的post或者get伺服器請求伺服器
- java傳送get請求帶引數Java
- 路由 any 不可以 get 請求嗎?路由
- file_get_contents傳送post請求