Làm cách nào để sử dụng trình duyệt web vào FTP với người dùng / thẻ trong đó thẻ có @ trong đó?


Câu trả lời:


6

Có lẽ ftp://user:p%40ssword@192.168.1.1?


Tôi cũng nghĩ vậy, tôi nhận được 530 khi thử phương pháp này.

@Justin: Nếu mật khẩu đó là chính xác, có thể máy chủ ftp không thể xử lý mật khẩu được mã hóa như thế.
Michael Petrotta

Tôi sẽ kiểm tra lại máy chủ. Cảm ơn

Câu trả lời ở trên sẽ hoạt động, tôi đã sử dụng tương tự cho tên người dùng có chứa dấu @.
Sirex

2

Bạn sẽ cần phải mã hóa @. Xem trang này để tham khảo:

Mã hóa này (được xác định bởi thông số kỹ thuật URL, không phải thông số kỹ thuật HTML) bao gồm sử dụng dấu phần trăm theo sau là hai chữ số thập lục phân, trình bày vị trí mã.

Dấu hiệu tại vị trí mã 40 (hex).


1
+1. Xem thêm ftp.funet.fi/pub/doc/rfc/rfc1738.txt (liên kết từ đó) p.2
Potatoswatter
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.