![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.07.2010
Сообщений: 12
|
![]()
Всем доброго времени суток. Необходимо написать сформулировать http запрос(например http://e-3.tsi.ru/cgi-bin/igorg/e3?q...7),авторизация происходит через системное окно windows. В чем его отличия от простой авторизации, которую можно сделать, к примеру методом Post. И как примерно организуется алгоритм? Спасибо за внимание.
P.s очень срочно нужна информация, гугл не помогает ![]() Последний раз редактировалось Stilet; 15.07.2010 в 14:02. |
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 395
|
![]() Цитата:
http://en.wikipedia.org/wiki/Basic_a...authentication |
|
![]() |
![]() |
![]() |
#3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 08.07.2010
Сообщений: 12
|
![]()
Опечатка) Да я уже посылаю готвый запрос. Но чтобы мне получить ответ от сервера, надо авторизоваться - в этом и заключается в данный момент проблема.
Последний раз редактировалось hello88; 15.07.2010 в 14:30. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 08.07.2010
Сообщений: 12
|
![]()
Воспользовался данными советами http://programmersforum.ru/showthread.php?t=14454 + поставил basic auth - true.
Теперь возвращает: <?xml version="1.0"encoding="Windows-1251"?> <s><sn>?????</sn> </s> Последний раз редактировалось hello88; 15.07.2010 в 17:46. Причина: Хотя внутри того же тега s содержаться множество других. Что не так ?( |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 08.07.2010
Сообщений: 12
|
![]()
Хотя внутри того же тега s содержаться множество других. Что не так ?(
P.s Ошибку нашел. Все работает как надо, всем спасибо за помощь. Теперь меня ждет xml парсер ![]() Последний раз редактировалось hello88; 15.07.2010 в 18:11. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
idhttp
посмотрите Request.UserName/Password и тд. ну обычный xml документ. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 15.07.2010 в 18:06. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 08.07.2010
Сообщений: 12
|
![]()
Возник еще один вопрос. Пример: у меня имеются 2 записи, соответсвенно для них имеются 2 xml файла, для каждой из записи вывожу xml текст в memo1. Мне необходимо смотреть из memo1 текст и сравнивать его с какими-то данным в полях edit..
Думал делать в ручную, но не так давно узнал о xml-парсерах. Возможно при помощи их будет быстрее и проще? Какой тогда лучше выбрать? И если можно, было бы здорово получить пару ссылок - почитать. P.s Только начинаю работать в delphi с сетью, поэтому не пинайте) |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
гугл + TXMLDocument
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 08.07.2010
Сообщений: 12
|
![]()
Почитал, нашел примеры по парсингу. На примерах все работает отлично, но когда руки доходят до своего xml, то он мне просто ничего не выводит. Пример xml файла прикрепляю. Например необохимо вывести <c>...</c>.
Код:
xml: <?xml version="1.0" encoding="Windows-1251" ?> <s> <z3> <k>62</k> <ts>Ц</ts> <pp> <c>МОСКВА</c> <c>С-ПЕТЕРБУР</c> </pp> <wm>О</wm> </z3> <n> <n1>156А</n1> <kn>СК СКРСТ</kn> <np> <c>МОСКВА ОКТ</c> <c>С-ПЕТЕР-ГЛ</c> </np> <d>19.07</d> <t1>13.00</t1> <d1>19.07</d1> <t4>17.45</t4> <t3>04.45</t3> <er /> <ck> <kv>СИД</kv> <co>1С</co> <w2>РЖД/ОКТ</w2> <vb>ДОСС</vb> <r>У1</r> <tf>4581.7</tf> <tf3>900.0</tf3> <cv> <m4>10</m4> </cv> </ck> </n> </s> Что не так делаю?? совсем пичаль. Последний раз редактировалось Stilet; 20.07.2010 в 13:08. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
http-сниффер | Spandei | Общие вопросы C/C++ | 1 | 06.07.2010 08:32 |
Http Proxy - как написать к браузеру http-прокси? | SergeiGuk | Общие вопросы .NET | 0 | 21.05.2010 17:37 |
C++ http протоколы. | tariely | Общие вопросы C/C++ | 0 | 19.12.2009 21:44 |
http аутентификация | strug | PHP | 8 | 30.08.2009 18:38 |
http.Get | Domovoy | Работа с сетью в Delphi | 2 | 21.11.2007 18:37 |