Ayax를 통해 서버로 보내고있는 긴 JSON 텍스트가 있습니다.Ajax POST에서 보내기 전에 매개 변수를 urlencode해야합니까?
마지막 줄을 다음과 같이 변경해야합니까?http.send(encodeURI(myVeryLongAJAXText));
또는 send 메서드가 처리합니까? 그?
Ayax를 통해 서버로 보내고있는 긴 JSON 텍스트가 있습니다.Ajax POST에서 보내기 전에 매개 변수를 urlencode해야합니까?
마지막 줄을 다음과 같이 변경해야합니까?http.send(encodeURI(myVeryLongAJAXText));
또는 send 메서드가 처리합니까? 그?
클라이언트에서 인코딩하고 서버에서 디코딩해야합니다. 압축되지 않은 상태에서도 작동하지만 오류가 발생하기 쉽고 인코딩/디코딩이 더 안전합니다.
송신되는 데이터가 단일 정수일 수 있으므로 보내기가 제공하지 않으므로 UrlEncoding을 호출하면 불필요한 오버 헤드가 발생합니다.
인코딩해야합니다. 보내기는 당신을 위해 이것을하지 않습니다.