HTTP 요청의 헤더를 변경하거나 설정하는 데 일종의 JavaScript를 사용할 수 있습니까?javascript를 사용하여 http 요청의 헤더를 변경할 수 있습니까?
답변
머리말은 자바 스크립트가 다운로드되기 전에 오래 전입니다. 짧은 대답은 아니오입니다.
그러나 ajax 호출의 컨텍스트에서 말하면 (예를 들어 jQuery를 사용하십시오) 요청 헤더를 작성할 수 있습니다.
reading headers from an AJAX call with jQuery을 참조하십시오. 자바 스크립트는 서버 측 인 경우 (게시물은 HTML을 언급 아마 이후)는 예를 것이라고, 그러나 (예를 들어, Node.js를)를 setting headers before making the AJAX call with jQuery
를 참조하십시오
var body = 'hello world';
response.writeHead(200, {'Content-Length': body.length,'Content-Type': 'text/plain' });
Html이 내 실수 였다고 말하는 것은 서버 측입니다. 나는 당신의 대답이 제게 많은 도움이 될 것이라고 믿습니다! 감사 !! – thiagocfb
는 XMLHttpRequest 객체를 사용하여, 당신을 setRequestHeader
함수를 사용할 수 있습니다.
약간의 코드
당신의 방법에 당신을 얻을 수 있습니다 :var xhr = new XMLHttpRequest()
xhr.open("GET", "/test.html", true);
xhr.setRequestHeader("Content-type", "text/html");
xhr.send();
setRequestHeader
이 개방 후 호출해야합니다 방법 및 전송하기 전에.
상세 정보 : https://developer.mozilla.org/en/DOM/XMLHttpRequest#setRequestHeader()
도와 주셔서 대단히 감사합니다! 그것을 시도 할 것이다! :) – thiagocfb
- 1. HTTP 요청의 일부 헤더를 제거하는 방법은 무엇입니까?
- 2. Socket.io를 사용하여 요청의 HTTP 헤더를 가져 오는 방법은 무엇입니까?
- 3. 자바 스크립트의 도움으로 http 헤더를 만들 수 있습니까?
- 4. JavaScript를 사용하여 롤오버 할 때 이미지 원본을 변경할 수 있습니까?
- 5. HttpWebRequest를 사용하여 헤더 순서를 변경할 수 있습니까?
- 6. Referer HTTP 헤더를 신뢰할 수 있습니까?
- 7. Perl HTTP :: Async 모듈을 사용하여 헤더를 읽을 수 있습니까?
- 8. HTTP 헤더를 사용하여 응답에서 해당 가능성을 나타낼 수 있습니까?
- 9. JavaScript를 사용하여 URL 헤더를 스니핑하는 방법
- 10. JavaScript를 사용하여 Content-Type 헤더를 설정하는 방법
- 11. 스크립팅하지 않고 HTTP 요청의 출처를 신뢰할 수 있습니까?
- 12. dotCMS에서 http 헤더를 설정하는 방법
- 13. 이 요청의 헤더를 틀림없이 다시 확인해야합니까?
- 14. 페이지에서 HTTP 요청의 출처 찾기
- 15. 에는 pycurl/curl에 대한 http 요청의 보낸 헤더를 가져 오는 쉬운 방법이 있습니까?
- 16. javascript를 사용하여 div 영역의 배경을 변경할 수 없습니까?
- 17. jQuery를 사용하여 Microdata itemprop을 변경할 수 있습니까?
- 18. JavaScript를 통해 브라우저의 기본 여백을 변경할 수 있습니까?
- 19. 오류가 발생하면 HTTP 요청의 응답을 어떻게 받습니까?
- 20. http 헤더 요청의 UDID 아이폰
- 21. http 요청의 날짜/시간 검색
- 22. XAMPP이 밑줄을 사용하여 HTTP 헤더를 제거하고 있습니다.
- 23. java.net.HttpURLConnection을 사용할 때 HTTP 헤더를 덤프 할 수 있습니까?
- 24. HTTP 요청의 사용자 에이전트, Ruby
- 25. 자바와 관련된 HTTP 요청의 순서는 무엇입니까?
- 26. JS를 사용하여 HTTP 응답 헤더를 얻으려면 어떻게해야합니까?
- 27. HTTP 헤더를 보낸 후에 서버에서 헤더를 추가 할 수 없습니까?
- 28. 자바 스크립트를 사용하여 쿠키 파일의 확장자를 변경할 수 있습니까?
- 29. tcpdump에서 필요한 HTTP 헤더를 가져올 수 없습니다.
- 30. PHP는 기본적으로 HTTP 헤더를 보내고 있습니까?
@Thiago, 당신은 "HTML"뜻을 "HTTP"말한다. HTML은 HTTP 요청에서 리턴 된 텍스트의 형식입니다. 또한 비동기 요청 (예 : 아약스) 또는 브라우저에서 요청한 요청 (예 : 사용자가 링크를 클릭하고 브라우저가 새 리소스에 대한 요청을 보내는 경우)을 참조하고 있습니까? –
원래 링크를 클릭 한 후 브라우저가 요청한 것을 의미하지만 아약스도 내 문제를 해결할 수 있습니다. html/http x.x와 함께 실수에 대해 미안합니다 – thiagocfb