|
Как прочитать данные из URL с помощью Ява
|
|||
---|---|---|---|
#18+
Точнее как прочитать данные из URL с помощью Ява, через прокси. Это возможно? Если да, то можно пожалуйста примерчик или ссылки. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2004, 10:37 |
|
Как прочитать данные из URL с помощью Ява
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2004, 11:02 |
|
Как прочитать данные из URL с помощью Ява
|
|||
---|---|---|---|
#18+
softbuilder\r \r Там несколько не та ситуация описана. Я хочу прочитать URL используя анонимный http прокси, также как это например делает браузер и как это возможно например в Оракл\r \r -- Сначала я устанавливаю прокси \r utl_http.set_proxy(\'192.168.0.1:8080\', \'\'); \r \r -- Ask UTL_HTTP not to raise an exception for 4xx and 5xx status codes, \r -- rather than just returning the text of the error page. \r utl_http.set_response_error_check(FALSE); \r \r -- Begin retrieving this web page. \r req := utl_http.begin_request(\'www.sql.ru\'); \r \r -- Identify ourselves. Some sites serve special pages for particular browsers. \r utl_http.set_header(req, \'User-Agent\', \'Mozilla/4.0\'); \r \r -- Now start receiving the HTML text. \r resp := utl_http.get_response(req); \r \r Аутенификация на Proxy при использовании UTL_HTTP\r \r Такое же мне нужно в Ява. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2004, 11:12 |
|
Как прочитать данные из URL с помощью Ява
|
|||
---|---|---|---|
#18+
Вот рабочий код, без всяких наворотов. Тебе нужно только свой IP-адрес и порт прокси поставить и скомпилить. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2004, 15:25 |
|
Как прочитать данные из URL с помощью Ява
|
|||
---|---|---|---|
#18+
Спасибо! Я правильно понял, что это ничто иное как посылка header'a прокси серверу прочитать и вернуть мне данный URL? Как же мне тогда быть с POST методом? Уже сейчас знаю что мне придется это делать ... Просто сливать post данные в тот же стрим Код: plaintext
? Вообще я думал это можно сделать как то с пом. HttpURLConnection. Нашел метод usingProxy() для запроса используется прокси, а как устанавливать не нашел. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2004, 15:56 |
|
Как прочитать данные из URL с помощью Ява
|
|||
---|---|---|---|
#18+
Могу посоветоваь еще посмотреть это: http://jakarta.apache.org/jmeter/index.html Это пакет написанный на Java для тестирования web-русурсов: Код: plaintext 1. 2. 3.
Я сам эти средством пользовался в том числе при тестировании ресурсов через прокси-сервер. Исходный код там есть. Я думаю если ты его изучишь, то вероятно найдешь как они реализуют доступ через прокси. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2004, 16:45 |
|
Как прочитать данные из URL с помощью Ява
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2004, 17:06 |
|
Как прочитать данные из URL с помощью Ява
|
|||
---|---|---|---|
#18+
to Violina: Молодец!!! Ну вот и размочили тему. P.S. А я посмотрел как они в Jmeter сделали. Они сделали это еще проще: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
То есть просто через установку системных параметров через -D ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2004, 17:38 |
|
|
start [/forum/topic.php?fid=59&msg=32402325&tid=2154330]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
158ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 266ms |
total: | 515ms |
0 / 0 |