使用request庫的get方法發起GET請求

金木大大大發表於2023-11-08

```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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章