「測試參與者連線」特性可讓您測試閘道或 Web 伺服器。如果您是「社群管理員」,
您也可以選取特定的參與者。測試中含有將空白的 POST 要求傳給某閘道或 URL。舉例來說,
該要求就像是在您瀏覽器的位址欄位中輸入
Yahoo URL (www.yahoo.com)。並不會傳送任何項目;這只是個空要求。從閘道或 Web 伺服器收到的回應會指出它的狀態:
- 如果有傳回回應,就表示伺服器已啟動。
- 如果沒有傳回任何回應,就表示伺服器已關閉。
重要事項:
「參與者連線」特性將搭配 HTTP 使用,
而不需要任何連線參數。
若要測試參與者連線,請執行下列動作:
- 按一下工具 > 測試參與者連線。
- 從「測試參與者連線」視窗的下拉清單中,選取測試準則。
表 15. 「測試參與者連線」的值
值 |
說明 |
參與者 |
要測試的參與者(僅供「社群管理員」使用)。 |
閘道 |
根據上面所選的參與者,顯示可用的閘道。 |
URL |
根據上面所選的閘道,動態移入資料。 |
指令 |
Post 或 Get。 |
- 按一下測試 URL。系統會顯示測試結果。有關所傳回之狀態碼的說明,
請參閱下列章節。
下列章節說明伺服器的結果碼:
200 系列:
- 200 - 成功 - 傳輸成功。沒有發生錯誤。有取得您要的檔案。
- 201 - 已建立 - 已履行要求,並建立新資源。新建的資源可由要放在回應之 URL 標頭欄位中傳回的 URL 參照,
並含有 Location 標頭欄位所提供之資源的最具體 URL。
- 202 - 接受 - 已接受處理該要求,
但尚未完成處理。
- 203 - 非授權資訊 - 放在 Entity-Header 中傳回的 META 資訊並非明訂成可從來源伺服器取得,
而是由本端或第三方複本收集而來。
- 204 - 無內容 - 伺服器已履行該要求,但沒有任何新資訊可傳回。
- 206 - 部分內容 - 您要求取得檔案中某個範圍的位元組數,並實際取得。這是 HTTP 1.1 中的新功能。
300 系列:
- 301 - 永久移動 - 所要求的資源配有一個新的永久 URL,
未來任何對此資源的參照皆應使用其中一個傳回的 URL 來完成。
- 302 - 暫時移動 - 所要求的資訊暫時放在某個新 URL 下。會重新導向至新 URL。原來的網頁已移動。這並非錯誤;
大部分瀏覽器在看到此結果時會無形中提取新網頁。
400 系列:
- 400 - 不當要求 - 伺服器無法瞭解該要求,
因為其中含有形態異常的語法。這個不當要求由用戶端所提。
- 401 - 未獲授權 - 該要求需要進行使用者身份鑑別。回應必須包含 WWW-Authenticate 標頭欄位,
且該欄位中含有適用於所要求之來源的盤查。使用者要求取得文件,
但卻未提供有效的使用者名稱或密碼。
- 402 - 要求付款 - 目前不支援此代碼,
但保留供未來使用。
- 403 - 禁止 - 伺服器瞭解要求,
但卻因某個不具體的原因而拒絕執行該要求。明確拒絕存取此文件。(此情況有可能發生,
這是因為 Web 伺服器於您所要求的檔案沒有讀取權。)伺服器拒絕傳送此檔案給您。可能是許可權已明確關閉。
- 404 - 找不到 - 伺服器找不到任何符合所要求之 URL 的項目。此檔案不存在。如果您在瀏覽器中所輸入的 URL 不正確,
便會收到此訊息。此外,如果藉由告知未獲授權者文件不存在,讓伺服器得知要保護文件,
也可能收到此訊息。404 錯誤是因要求取得不存在的網頁而產生,
且可能是因 URL 輸入錯誤、書籤指向的檔案不存在於該處、
搜尋引擎正在尋找 robots.txt 檔(用以標記不供搜尋引擎檢索的網頁)、
使用者猜測檔案名稱、出自您網站或其他網站的鏈結有錯等等所致。
- 405 - 不容許該方法 - 要求行中指定的方法不容許用在要求 URL 所識別的資源上。
- 406 - 不是可接受的 - 伺服器找到符合要求 URL 的資源,
但該資源不符合 Accept 和 Accept-Encoding 要求標頭所識別的條件。
- 407 - 需要進行 Proxy 鑑別 - 此代碼保留供未來用。這和 401(未獲授權)類似,
但所表示的是用戶端必須先向 Proxy 證明其本身。HTTP
1.0 不提供 Proxy 鑑別方法。
- 408 - 要求逾時 - 用戶端沒有在伺服器準備等待的時間內產生要求。
- 409 - 衝突 - 要求無法完成,因為和資源的現行狀態有衝突。
- 410 - 不再提供 - 伺服器已不再提供所要求的資源,
且不知道任何轉遞位址。
- 411 - 拒絕授權 - 用戶端所提供的要求認證被伺服器拒絕,
或者不足以授予存取資源的權限。
- 412 - 前置條件失敗
- 413 - 要求實體太大
- 414 - 要求 URI 太大
- 415 - 不支援該媒體類型
500 系列:
- 500 - 內部伺服器錯誤 - 伺服器遇到非預期的狀況,而不讓它完成該要求。Web 伺服器發生錯誤,
而無法提供有意義的回應給您。通常從瀏覽器端面對此錯誤可能束手無策;
伺服器的管理者可能需要檢查伺服器的錯誤日誌,以瞭解錯誤狀況。
這經常是因 CGI Script 編碼不適當而產生的錯誤訊息。
- 501 - 未實作方法 - 伺服器不支援履行該要求所需的功能。未實作應用程式方法(GET 或 POST)。
- 502 - 閘道不正確 - 伺服器從閘道所收到的回應無效,
或者它所存取的上游伺服器試著履行該要求。
- 503 - 服務暫時無法使用 - 因伺服器發生暫時性的超載或維護,
使得伺服器目前無法處理該要求。伺服器已耗盡資源。
- 504 - 閘道逾時 - 伺服器未從閘道收到及時的回應,或者它所存取的上游伺服器正試著完成要求。
- 505 - 不支援該 HTTP 版本
