0
A
답변
0
예 클라이언트에서 서버로 바이너리 데이터를 보낼 수 있습니다. 이는 정확히 enctype="multipart/form-data"
양식을 사용하여 파일을 업로드 할 때 발생합니다. 이진 데이터가 전송됩니다. 전송하기 전에 클라이언트에서 데이터를 인코딩 할 필요는 없습니다. 또 다른 예제는 Request.InputStream
을 사용하여 서버에서 읽을 수있는 POST 요청 본문에 원시 바이트를 쓰는 것입니다.
관련 문제
- 1. 이상한 문자를 PHP 스크립트에 게시 하시겠습니까?
- 2. android에서 서버에 XML 데이터를 게시 하시겠습니까?
- 3. 웹 서버에 게시 -
- 4. 뒤에서 서버에 데이터 게시
- 5. jqGrid editRow 서버에 게시
- 6. Android에 서버에 게시
- 7. 서버에 대한 게시 요청
- 8. iOS에서 서버에 문자 게시
- 9. 토네이도 서버에 게시
- 10. 게시 하시겠습니까?
- 11. 서버에 웹 사이트를 게시 할 때 이미지를 표시 하시겠습니까?
- 12. .NET 웹 서비스를 Jetty 웹 서버에 게시 하시겠습니까?
- 13. AJAX가없는 클라이언트에 컬렉션을 만들고 제출 한 다음 서버에 게시 하시겠습니까?
- 14. 바이너리 기록기가 여분의 문자를 쓰기로 작성했습니다.
- 15. AJAX를 사용하여 노드 서버에 게시
- 16. 서버에 ASP.net 프로젝트 게시 - 실패
- 17. AJAX Newbie, 서버에 데이터 게시
- 18. IIS 서버에 웹 사이트 게시
- 19. Qt로 게시물을 사용하여 서버에 바이너리 파일 보내기
- 20. 서버에 로컬로 컴파일 된 바이너리 배포
- 21. 게시 된 코드를 배포 하시겠습니까?
- 22. 특수 문자를 제거 하시겠습니까?
- 23. MVC 3 - 서버에 게시 한 후 - '마스터'데이터베이스
- 24. 배포/게시 롤백 하시겠습니까?
- 25. 티커에만 게시 하시겠습니까?
- 26. XSS를 금지하지만 모든 문자를 허용 하시겠습니까?
- 27. 요청 매개 변수가있는 이미지를 게시 하시겠습니까?
- 28. 바이너리 소켓
- 29. Asp.Net 서버에 게시 일부 html 컨트롤이 없습니다
- 30. 선택기에서 사진을 선택하여 서버에 게시 문제
@darin 왜 js에서 문자열을 이스케이프하고 싶습니까? 아니면 인코딩? ..? –
@RoyiNamir : 대부분의 경우 데이터를 인코딩하고 다중 요청을 설정하는 것보다 일반적인 요청으로 보내는 것이 훨씬 쉽습니다. – Guffa
@Royi Namir, 하나의 특별한 예는 URL 인코딩입니다. 자바 스크립트에서 다음 url을 호출한다고 가정 해 보겠습니다 :'window.location.href = '/foo.aspx?name='+ name;''name'은 자바 스크립트 변수입니다. 이제이 이름 변수를 적절히 URL로 인코딩하지 않으면 요청이 중단 될 수 있습니다. 예를 들어'name = 'foo & bar = baz'를 상상해보십시오. 그래서 다음 url이 호출 될 것입니다 :'/foo.aspx? name = foo & bar = baz' 물론 우리는 질의 문자열에 다른 매개 변수를 추가 했으므로 잘못되었습니다. 올바른 방법은'window.location.href = '/foo.aspx?name='+ encodeURIComponent (name);'입니다. –