0
我試圖做以下網址,http請求:如何使用密碼字符串中的「§」來執行http請求?
$url = 'http://user:123§[email protected]';
我得到一個錯誤「無效的URL」,我認爲,這個問題是§。雖然我不能更改密碼。我如何使用它?
我試圖做以下網址,http請求:如何使用密碼字符串中的「§」來執行http請求?
$url = 'http://user:123§[email protected]';
我得到一個錯誤「無效的URL」,我認爲,這個問題是§。雖然我不能更改密碼。我如何使用它?
你應該urlencode
您的密碼(也許用戶名太多,如果你不保證它僅包含字母數字ASCII字符)
在特定情況下,你的密碼是123%A7456
,因爲§
會替換爲%A7
urlencode()
$url = 'http://' . urlencode($username) . ':'
. urlencode($password) . '@myexampleurl.php';
您需要對URL進行編碼。 – Jer
請詳細說明如何使用$ url變量。答案取決於使用過的庫。 – galkin