fecth 方法设置 agent proxy

10 min read

在使用 Fetch API 发起请求时,可以通过设置 headers 参数来指定请求头,其中可以包括 User-Agent 字段来设置代理。具体的设置方法如下所示:

fetch(url, {
  headers: {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0;Win64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36',
  },
})
  .then(response => response.json())
  .then(data => {
    // 处理响应数据
  })
  .catch(error => {
    // 处理错误
  });

在上述代码中,User-Agent 字段的值可以替换成你想要设置的代理,例如上面的例子使用了 Chrome 浏览器的 User-Agent。