我对Google App Script Services getResponseCode()方法有2个问题。
当我运行getResponseCode()方法时,出现“意外错误...”。
https://developers.google.com/apps-script/reference/url-fetch/http-response#getResponseCode()
HTTP响应状态代码不包含“意外错误”。
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
请告诉我,发生此错误时实际返回什么响应代码?
当我运行下面的代码时,我得到了“ 200”。
我希望响应“ http://google.com/”请求。“>
function myFunction() { var response = UrlFetchApp.fetch("http://google.com/"); Logger.log(response.getResponseCode()); }
我认为getResponseCode()方法不会返回实际的http状态代码。
请告诉我为什么我得到“ 200”而不是“ 301”。
get 200 response instead of 301
我对Google App脚本服务的getResponseCode()方法有2个问题。 1)“意外错误”当我运行getResponseCode()方法时,出现了“意外错误...”。 https://developers.google ....
之所以会这样,是因为该请求正在重定向之后。查看UrlFetchApp.fetch()方法中的可用参数。您会看到followRedirects
,默认为true
。