Chúng tôi đã triển khai kết nối xác thực HTTP, được mã hóa trong C# với Uri.EscapeDataString()
.C# Uri.EscapeDatastring() tương đương với Java
Tôi đang cố gắng tạo một ứng dụng thử nghiệm java giống hệt như phiên bản C#, nhưng URLEncoder.encode(string, "UTF-8")
thêm mã hóa bổ sung không hoàn toàn giống với hàm C# Uri.EscapeDataString()
.
Phương pháp mã hóa tương đương là gì?
Như đã nói trong câu hỏi, sử dụng URLEncoder.encode không sản xuất cùng một loại chuỗi được mã hóa. –
Xin lỗi vì tôi đã hoàn toàn không tỉnh táo khi tôi đọc văn bản của bạn! –