URLFetchApp возвращает Включите JavaScript - PullRequest
0 голосов
/ 10 февраля 2020

У меня есть простое приложение PHP, работающее на Google Cloud Platform (не опубликовано, только разрабатывается).

<?php
  echo "Hello World";
?>

Когда я набираю URL в браузере, отображается «Hello World». Очень просто.

У меня есть код скрипта приложений, пытающийся использовать URLFetchApp для URL:

  var URL = "https://8080-dot-XXXXXXXX-dot-devshell.appspot.com/?authuser=0&environment_id=default";
  var option = {
    "method": "get",
    "followRedirects" : true,
    "muteHttpExceptions": true
  };
  var response = UrlFetchApp.fetch(URL, option);

Код ответа 200, а текст ответа:

<!DOCTYPE html><html><head><title>Please turn on JavaScript in your browser to continue</title><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=0"></head><body ><p>You've reached this page because we have detected that Javascript is disabled in your browser. The page you attempted to load cannot display properly if scripts are disabled.</p><p>Please enable scripts and retry the operation or go back in your browser.</p></body></html>

Я попробовал каждую перестановку followRedirects и muteHttpExceptions.

Что я делаю не так?

Ваша помощь очень ценится.

...