Chúng tôi đang cố gắng sử dụng curl trong PHP5 để đăng nhập vào trang web bằng cách sử dụng xác thực cơ bản.Sự cố với tên người dùng hoặc thông qua dấu hai chấm khi đặt CURLOPT_USERPWD
đang một phần là như thế này:
<?
...
$uname = "username";
$pass = "p:assword";
curl_setopt($ch,CURLOPT_USERPWD,"$uname:$pass");
...
?>
nhưng có vẻ như đại tràng trong mật khẩu của chúng tôi đang gây ra rắc rối.
Chúng tôi không thể thay đổi mật khẩu cho trang web sản xuất của mình, nhưng chúng tôi đã xác nhận mã hoạt động tốt trên một trang web khác sử dụng tên người dùng và mật khẩu chữ và số.
Có cách nào để thoát khỏi dấu hai chấm trong mật khẩu để cuộn tròn vẫn hoạt động không? Chúng tôi đã thử "p \: assword" mà không có may mắn.
Cảm ơn.
Bạn có thể thoát nó bằng \: không? Dường như không có bất kỳ tài liệu nào về điều này. – Merijn