Node.js 对Dev/Prod机器上相同请求的不同HTTP响应

Node.js 对Dev/Prod机器上相同请求的不同HTTP响应,node.js,http,web,request,axios,Node.js,Http,Web,Request,Axios,我有一个服务,是从一个特定的卖家查询数据 它正在请求https://www.ace.co.il并解析html以获取所需信息 在我家的电脑上,一切似乎都很正常。 当我把它部署到谷歌云应用程序引擎时,它的响应似乎是不同的 我设置了一个简单的示例来说明我的问题: const axios=require('axios'); //向具有给定ID的用户发出请求 axios.get()http://www.ace.co.il') .然后(功能(响应){ //成功 log(`Got${response.data

我有一个服务,是从一个特定的卖家查询数据

它正在请求
https://www.ace.co.il
并解析html以获取所需信息

在我家的电脑上,一切似乎都很正常。
当我把它部署到谷歌云应用程序引擎时,它的响应似乎是不同的

我设置了一个简单的示例来说明我的问题:

const axios=require('axios');
//向具有给定ID的用户发出请求
axios.get()http://www.ace.co.il')
.然后(功能(响应){
//成功
log(`Got${response.data.length}字符`);
log(`First 100:`);
log(response.data.slice(01100));
})
.catch(函数(错误){
//处理错误
console.log(错误);
})
.然后(函数(){
//总是执行
});
它请求url
ace.co.il
并获取响应的长度,
还键入前100个字符

在我的机器上,输出是(好的)

获得236345个字符
前100名:

选民关心对改进建议的评论吗?
Got 236345 chars
First 100:
<!DOCTYPE html>
<html lang="he-il">
       <head>
               <meta charset="utf-8">
<meta name="HandheldFriendly" c
Got 98475 chars
First 100:
<html><head><meta charset="utf-8"><script>X0ww.Y2B=function (){return typeof X0ww.E2B.C2B==='functio