2010-07-04 2 views
1

나는HTTP의 POST

이이 매개 변수를 통해 전달되지 .. 파이어 폭스 확장 내 JS에서 간단한 HTTP 게시물을하려고 초보자 해요 :

var params = "a=1&b=2&c=3" 
req.open('POST', 'http://www.mywebsite.com/'); 
req.send(params); 

내가 뭘 잘못하고 있는지에 대한 아이디어가 있습니까? 감사.

답변

1

을 추가 확인하여 서버를 말할 헤더를 포함 시켰습니다 어떤 유형의 요청 본문을 보냈습니까?

req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 

(Assumi ng req은 코드 앞부분에서 생성 된 XMLHttpRequest입니다.

-1

당신은 확장을 필요로하지 않는 일반 자바 스크립트는이 작업을 수행 할 수 있습니다

Asynchronous cross-domain POST request via JavaScript?

+0

그는 특히 Firefox 확장 프로그램을 통해이 작업을 수행하려고합니다. 확장이 필요한지 여부는 부적합합니다. – Kyle

0

을 당신이 있는지 확인

var req = new XMLHttpRequest(); 
관련 문제