Zaimplementowaliśmy połączenie uwierzytelniające HTTP, zakodowane w języku C# z Uri.EscapeDataString()
.C# Uri.EscapeDatastring() odpowiednik dla Javy
Próbuję utworzyć identyczną aplikację testową java, która wykonuje dokładnie to samo, co wersja C#, ale URLEncoder.encode(string, "UTF-8")
dodaje dodatkowe kodowanie, które nie jest takie samo jak funkcja C# Uri.EscapeDataString()
.
Jaka jest odpowiednia metoda kodowania?
jak wspomniany w pytaniu, używając URLEncoder.encode nie wywołuje ten sam typ zakodowany ciąg. –
Wow przepraszam, że wyraźnie nie czułem się całkowicie, kiedy czytałem twój tekst! –