title: What is the difference of fetch api between edge function(cloudflare/vercel) which based on v8 and node environment
body: <p>At present, some cloud service providers such as Vercel and Cloudflare both provide edge function computing running in v8 isolate, but when using the fetch api, sometimes a 403 error occurs, while there is no such problem when using node environment.</p>
  <hr />
  <p>Example:</p>
  <p>run</p>
  <pre><code>curl https://steamcommunity.com/openid/login?openid.mode=check_authentication
  </code></pre>
  <p>or fetch in nodejs, will get</p>
  <pre><code>ns:http://specs.openid.net/auth/2.0
  is_valid:false
  </code></pre>
  <p>but fetch in Cloudflare worker or Vercel edge function will get 403 Forbidden</p>