나는 데이터를 제출 후 방법을 사용하고 난 데이터의 URL 인코딩에 대한 URL 인코딩 방법은
HttpUtility.UrlEncode(string data)
을 사용했다. 그러나 특정 문자열의 경우 서버 측의 데이터가 제출 된 것과 다른 것으로 표시됩니다.
EX는 :
string data = "¦=¦=¦";
data = HttpUtility.UrlEncode(data);
서버에 데이터를 제출 한 후에는 Â| = Â| = Â|와 같은 문자열을 표시하지만 원래 문자열은 이었다 | = | = |. 인코딩 된 URL 난 즉 "("인코딩 할 사용해야
그리고 28 %에을 ")"을 29 %. 나는 이것을 발견 할 수있다.
또한 HttpUtility.UrlEncodeUnicode, HttpUtility.UrlPathEncode를 사용했지만 작동하지 않습니다. URL 인코딩이이 유형의 문자열에 적합합니까?
|이 유효한 ASCII의 문자 아니다 "". 유니 코드를 사용하면 효과가있을 수 있습니다. – retslig
업데이트 된 질문이 있습니다. – Prince123
아니요 작동하지 않습니다. – Prince123