Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   http-post через прокси (https://javascript.ru/forum/misc/38186-http-post-cherez-proksi.html)

perec1111 22.05.2013 22:56

http-post через прокси
 
здравствуйте..
подскажите пожалуйста, как послать http-запрос не напрямую, а через http-прокси? Возможно такое в javascript? Вот такая функция, где на URL А посылается http-post:
function sendreq_post(A,E,D){
try{
log("POST REQUEST URL: "+A);
var B=new XMLHttpRequest();
B.open("POST",A,true);
B.setRequestHeader("Content-Type","text/xml");
B.setRequestHeader("charset","utf-8");
B.onreadystatechange=function(){
if(B.readyState==4&&B.status==200){
var F=B.responseText;E(F)
}
else{
if(B.readyState==4&&B.status==404){
log("something wrong whith this request: "+A)
}
}
};
B.send(D)}catch(C){
return}
}
как изменить, чтоб запрос шёл через прокси?

dmitriymar 22.05.2013 23:21

т.е вы хотите послать запрос на сервер адрес какого не совпадает с адресом сервера откуда загружен сайт?
почитайте на форуме статьи о кросдоменных запросах XHR2(не кросбраузерно) -там всё есть

Вопрос что мешает переслать на свой сервер , а он уже запросит прокси - если прокси настолько неоходим?

perec1111 23.05.2013 09:56

я хочу послать запрос на сервер, поменяв при этом свой ip (на ip другой страны) на прокси.
переслать на свой сервер было бы просто с http-get - (просто redirect).. с http-post, как я понимаю, всё не так просто..


Часовой пояс GMT +3, время: 03:47.