2014-05-14 2 views
1

저는 자바 스크립트와 웹 상호 작용에 매우 익숙해서 광범위한 조언이 도움이 될 것입니다. 내가 무엇을 필요매우 맞춤식 AJAX 요청 만들기

예 :

POST Join HTTP/1.1 
Host: my.host 
Content-Type: myContentType 

[message body] 

AJAX와 그렇게 찰스 웹 프록시 결과를 참조하려고합니다. 그 결과는 좋지 않습니다. 왜냐하면 아약스는 내가 필요로하지 않는 수많은 필드를 추가하고 손으로 Content-Type을 설정할 수있는 권한을 부여하지 않기 때문에 (또는 적어도 내가 그 길을 찾지 못했기 때문입니다.)

서버는 헤더의 모든 기호에 매우 민감합니다. 따라서이 요청을 손으로 (?) 또는 정말 조정할 수있는 시스템으로 구성하는 것이 매우 현명한 방법이라고 생각합니다. 어쩌면 아무도 나를 도울 수 없을거야.

+1

[ajax.setRequestHeader()] (https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#setRequestHeader()). ** 헤더를 제거 할 수 있다고 생각하지 않습니다. – Rudie

+1

관련 : http://stackoverflow.com/questions/5159166/removing-http-headers-from-an-xmlhttprequest –

답변

3

XMLHttpRequest에 대한 설명서를 살펴 봐야합니다. .setRequestHeader() 또는 overrideMimeType()과 같은 메소드는 흥미로울 것입니다.

See MDN. 콘텐츠 유형 설정을위한