Титла: Proxy voodoo Публикувано от: ANTIADMIN в Oct 10, 2008, 13:22 1. Каква е разликата между различните видове проксита. Сега не мога да намеря, но Г. Чорбаджийски беше обяснил във форума на техния курс в ТУ как се засича прокси и как може това засичане да се премине.
2. Защо ajax и js не ми работят като ползвам прокси, може ли да се направи такова, където да ми работят? Как? 3. Няква идея как се пише прокси сайт за лична употреба, т.е. с пасс и аутификация? Имам горе долу идеи, така че като обяснявате, моля, едно ниво над википедиа. Благодаря. Защо не питам Гошо - щото е пълно с боза, щото знам, че тук има най-малко 2ма, които ще дадат идея и имат голям опит. ![]() Титла: Proxy voodoo Публикувано от: neter в Oct 10, 2008, 14:46 1. Не можах да хвана връзката между двете изречения в тази точка, така че обясни пак какво питаш.
2. Ajax и JS работят през прокси, но в доста ограничени граници. В основата седи това, че Ajax и JS са client-side. Грешката се получава от това, че вместо клиентът и сървърът да комуникират директно един с друг, те комуникират през посредник и се получава една игра на счупен телефон. Клиентът трябва да отправи заявка към сървъра, но вместо това отправя заявка към проксито, тъй като проксито му е предоставило вече заредена страница (проксито зарежда страницата от сървъра и праща вече заредената страница към клиента) и така заявката потъва в нищото, тъй като няма кой да я обработи там, накъдето е отправена. Допълнително се получават грешки заради пренаписани URL-та и съдържание от проксито. Пример - когато клиентът зареди някаква страница през проксито, като адрес в адресната лента му се изписва не реалният адрес, а адресът на проксито плюс адресът на целевия сайт или някаква негова хеш сума. И когато скриптът от сайта опита да пренапише адреса така, както ще е нужен на сайта, става грешка, тъй като скриптът се опитва да промени вече пренаписания адрес от проксито, а той не изглежда така, както скриптът очаква. И т.н. Естествено, невъзможни неща няма, но това да пригодиш проксито така, че клиентът да изпълнява коректно всякакви client-side скриптове от всякакви сайтове е задача, която няма покритие. Можеш да си поиграеш с напасване на проксито за един определен сайт, но това също е доста трудоемка задача, а целият положен труд ще се обезсмисли още с първата промяна в кода на сайта, който разработчиците на този сайт ще направят в бъдеще. 3. Как се пише... с много знания и код ![]() Титла: Proxy voodoo Публикувано от: ANTIADMIN в Oct 13, 2008, 21:19 Мерси, начи. С други думи - то не става само с ядени и пийени, трябва и акъл!
|