wp-includes/class-wp-http.php

WP檔案
函式/鉤子名 描述
pre_http_request (過濾鉤子) pre_http_request – 這個鉤子在使用WordPress HTTP API發出HTTP請求之前被呼叫。開發者可以使用這個鉤子在傳送之前修改請求引數,或者完全繞過HTTP API而發出自己
http_response (過濾鉤子) http_response。這個鉤子允許你在HTTP響應被髮送到瀏覽器之前對其進行過濾。這個鉤子可以用來新增、修改或刪除HTTP頭資訊或響應的主體。你可以使用這個鉤子來實現自定義快取或安全措施。
http_request_version (過濾鉤子) http_request_version是一個過濾器鉤子,允許你修改在HTTP請求中使用的HTTP版本。預設情況下,WordPress使用HTTP版本1.0。這個過濾器可以用來改變使用的HTTP版本。
http_request_timeout (過濾鉤子) http_request_timeout是一個過濾器鉤子,允許你修改HTTP請求期間使用的超時值。預設情況下,WordPress使用一個5秒的超時值。這個過濾器可以用來增加或減少超時值。
http_request_reject_unsafe_urls (過濾鉤子) http_request_reject_unsafe_urls是一個過濾器鉤子,允許你修改wp_http_validate_url函式的行為,該函式用於確定一個URL是否被認為是”不安全的”。預設情況
http_request_redirection_count (過濾鉤子) http_request_redirection_count是一個過濾器鉤子,允許你修改在一個HTTP請求中被跟蹤的最大重定向數量。預設情況下,WordPress最多跟蹤5個重定向就會停止。這個過濾器
http_request_args (過濾鉤子) http_request_args是一個過濾鉤子,它允許你修改傳遞給wp_remote_request函式的引數,該函式用於進行HTTP請求。這個鉤子可以用來,例如,新增或刪除頭資訊,改變請求的方法,
http_headers_useragent (過濾鉤子) http_headers_useragent: 這是一個過濾鉤子,允許開發者修改在HTTP請求的頭資訊中傳送的使用者代理字串。
http_api_transports (過濾鉤子) http_api_transports: 這是一個過濾鉤子,允許開發者修改HTTP API用於請求的傳輸列表。
http_api_debug (動作鉤子) http_api_debug: 這是一個過濾鉤,應用於HTTP請求除錯資訊的結果。它允許開發者操作除錯資訊中輸出的資料。
block_local_requests (過濾鉤子) block_local_requests是一個過濾鉤子,它允許你控制區塊編輯是否應該從本地站點載入資源或使用一個遠端URL。該鉤子接收一個布林值,表示區塊編輯器是否應該從本地站點載入資源,並在需要時返

常見問題

FAQs
檢視更多 >