找到關於 CGI 的13 篇文章

如何將 Python CGI 指令碼的結果傳送到瀏覽器?

Arnab Chakraborty
更新於 2020年6月22日 15:37:06

241 次瀏覽

# 從 HTML 頁面獲取欄位資料

如何在 Python CGI 指令碼中讀取所有 HTTP 頭?

harsh manvar
更新於 2020年2月27日 05:31:58

1K+ 次瀏覽

可以使用 Python 在 Apache CGI 指令碼中獲取自定義請求頭的值。解決方案類似於此。Apache 的 mod_cgi 將為收到的每個 HTTP 請求頭設定環境變數,以這種方式設定的變數都將具有 HTTP_ 字首,例如 x-client-version: 1.2.3 將作為變數 HTTP_X_CLIENT_VERSION 提供。因此,要讀取上述自定義頭,只需呼叫 os.environ["HTTP_X_CLIENT_VERSION"]。以下指令碼將列印所有 HTTP_* 頭和值 −#!/usr/bin/env python

如何編寫 Python CGI 程式來與 MySQL 互動?

Arnab Chakraborty
更新於 2019年7月30日 22:30:22

1K+ 次瀏覽

假設您想使用 Python CGI 指令碼登入您的帳戶,以下是詳細資訊 login.html email: password: login.py #!C:\Python27\python.exe

如何在 Apache 伺服器上執行 Python CGI 指令碼?

Arnab Chakraborty
更新於 2019年7月30日 22:30:22

451 次瀏覽

在 Apache 伺服器中,通常不會執行 Python 指令碼。因此,您必須轉到 Apache 伺服器中的 httpd.conf 檔案,在其中您將在名為 AddHandler 的屬性中找到一些 .php、.asp 等,您必須在那裡新增 .py。儲存檔案並重新啟動伺服器。然後執行您的 Python CGI 指令碼,它將正常執行。

如何配置 Apache 進行 Python CGI 程式設計?

Rajendra Dharmkar
更新於 2020年6月16日 12:45:17

2K+ 次瀏覽

配置 Apache Web 伺服器以進行 CGI配置您的 Web 伺服器以使您的伺服器正確執行 CGI 指令碼。我們將討論如何配置您的 Apache web 伺服器以執行 CGI 指令碼。使用 ScriptAlias您可以將目錄設定為 ScriptAlias 指令(配置 Apache 的選項)。這樣,Apache 就會理解該目錄中的所有檔案都是 CGI 指令碼。這可能是執行 Apache 上的 CGI 指令碼最簡單的方法。在 Apache web 伺服器的 httpd.conf 檔案中,典型的 ScriptAlias 行如下所示。ScriptAlias /cgi-bin/ /usr/local/apache2/cgi-bin/因此,在您的 httpd.conf 檔案中搜索 ScriptAlias 並取消註釋 ... 閱讀更多

如何使用 Python CGI 程式設計進行檔案上傳?

Rajendra Dharmkar
更新於 2023年9月9日 23:04:18

3K+ 次瀏覽

要上傳檔案,HTML 表單必須將 enctype 屬性設定為 multipart/form-data。帶有檔案型別的 input 標籤會建立一個“瀏覽”按鈕。示例 檔案: 輸出此程式碼的結果是以下表單 −檔案: 選擇檔案 上傳以下是處理檔案上傳的指令碼 save_file.py −#!/usr/bin/python

如何在 Python CGI 程式設計中檢索 Cookie?

Rajendra Dharmkar
更新於 2020年6月16日 12:32:59

809 次瀏覽

檢索 Cookie檢索所有已設定的 Cookie 非常容易。Cookie 儲存在 CGI 環境變數 HTTP_COOKIE 中,它們將具有以下形式 −key1 = value1;key2 = value2;key3 = value3....以下是如何檢索 Cookie 的示例。#!/usr/bin/python

如何在 Python CGI 程式設計中設定 Cookie?

Rajendra Dharmkar
更新於 2019年8月30日 06:06:48

634 次瀏覽

設定 Cookie將 Cookie 傳送到瀏覽器非常容易。這些 Cookie 在 Content-type 欄位之前與 HTTP 頭一起傳送。假設您要將 UserID 和 Password 設定為 Cookie。設定 Cookie 的方法如下 −#!/usr/bin/python

Cookie 在 Python CGI 程式設計中是如何工作的?

Rajendra Dharmkar
更新於 2019年7月30日 22:30:21

455 次瀏覽

在 CGI 中使用 CookieHTTP 協議是無狀態協議。對於商業網站,需要在不同頁面之間維護會話資訊。例如,一個使用者註冊在完成許多頁面後結束。如何在所有網頁上維護使用者的會話資訊?在許多情況下,使用 Cookie 是記住和跟蹤偏好、購買、佣金以及其他需要更好訪問者體驗或網站統計資訊的資訊的最有效方法。Cookie 的工作方式您的伺服器以 Cookie 的形式向訪問者的瀏覽器傳送一些資料。瀏覽器可能會接受 Cookie。如果是這樣,它將儲存為 ... 閱讀更多

Python CGI 程式設計中 GET 和 POST 的區別是什麼?

Rajendra Dharmkar
更新於 2020年6月16日 12:31:23

2K+ 次瀏覽

GET 和 POST 方法您一定遇到過許多需要將一些資訊從瀏覽器傳遞到 web 伺服器,最終傳遞到 CGI 程式的情況。最常見的是,瀏覽器使用兩種方法將此資訊傳遞到 web 伺服器。這些方法是 GET 方法和 POST 方法。使用 GET 方法傳遞資訊GET 方法傳送附加到頁面請求的編碼使用者資訊。頁面和編碼資訊由 ? 字元分隔,如下所示 −http://www.test.com/cgi-bin/hello.py?key1=value1&key2=value2GET 方法是從瀏覽器傳遞資訊到 web 伺服器的預設方法,它會產生一個很長的 ... 閱讀更多

廣告