使用網頁預覽功能

本頁面說明如何在 Google Cloud Shell 中使用網頁預覽功能。有了這項功能,您就能透過 Google Cloud Platform 主控台,執行及預覽 Cloud Shell 虛擬機器執行個體上的網路應用程式。

啟動網路應用程式

您可以在 Cloud Shell 的虛擬機器上執行任何聽取 HTTP 要求的網路應用程式,當中也包含 App Engine 開發伺服器。不過請注意,網路應用程式必須在位於允許範圍內的通訊埠上 (介於 2000 至 65000 之間) 聽取 HTTP 要求。這些通訊埠僅供安全的 Cloud Shell Proxy 服務使用,因此只有透過 HTTPS 傳送的使用者帳戶存取要求才會成功。

SimpleHTTPServer 範例

如要透過 Cloud Shell 指令提示啟動簡易的 Python HTTP 伺服器,請使用下列指令碼:

cd `mktemp -d` \
    && echo '<html><body>Hello World</body></html>' >./index.html \
    && python -m SimpleHTTPServer 8080

App Engine 開發伺服器範例

如要複製範例 App Engine 應用程式,並在 App Engine 開發伺服器上加以執行,請使用下列指令碼:

git clone https://github.com/GoogleCloudPlatform/appengine-guestbook-python \
    && cd appengine-guestbook-python \
    && dev_appserver.py ./app.yaml

根據預設,開發伺服器會在通訊埠 8080 上運作。

預覽應用程式

點選 [Web Preview] (網頁預覽) 按鈕 網頁預覽按鈕,並在系統顯示的選單中選取通訊埠編號。接著,Cloud Shell 就會在新的瀏覽器視窗中開啟相關 Proxy 服務的預覽網址。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Cloud Shell