![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]()
Socket.SendText('HTTP/1.1 401 Unauthorized' + #$0D + #$0A);
Socket.SendText('Server: MyServ' + #$0A); Socket.SendText(#$0D+#$0A); socket.SendText('<html>Текст</html>'); socket.Close; |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
это по вашему запрос?
это ответ который вы получить должны, в случае необходимости авторизации. кстати код 401 и говорит браузеру что нужно запросить пароль и логин. http://ru.wikipedia.org/wiki/Список_...ояния_HTTP#401 Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
Не вижу смысла формировать спец-окно авторизации, когда можно самому серверу сформировать такую страничку на запрос с браузера:
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#14 | ||
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]() Цитата:
Цитата:
Запрос клиента к серверу яндекс вот Код:
Кто знает, ответе, пожалуйста, почему. Последний раз редактировалось _PROGRAMM_; 05.06.2011 в 18:58. |
||
![]() |
![]() |
![]() |
#15 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]()
Ну заглянул..
Несуразности: 1. Какое отношение к взаимодействию с веб-сервером модема имеет TServerSocket ? Грубые ошибки: Client.Active:=True; // это лишь ЗАПУСК процедуры коннекта // и не дождавшись фактического коннекта ты посылаешь запрос в никуда. Client.Socket.SendText('GET HTTP/1.1'+#13#10+'connection:kep-alive'); // http-запрос должен завершаться двойной последовательностью CRLF - где она ? Протокол-то будем штудировать прежде чем лепить код ? ГДЕ анализ РЕЗУЛЬТАТА, который возвращает функциональнеый метод SendText - мыши съели ? Справку-то будем штудировать, прежде чем лепить код ? |
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
интересна стандартная авторизация?
смотрите: 1)сначало просто запрос от клиента Код:
Код:
второе это сообщение которое показано пользователю. опера ХТМЛ код обабатывает только если жмешь отмена в окне авторизации. Код:
то логин и пароль вместе. ну а дальше либо сервер снова требует, либо пускает. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#17 | ||
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]()
Значение
Цитата:
Код:
![]() Цитата:
Я что сейчас хочу. Для дальнейших опытов мне нужно научиться отправлять запросы серверу. Я приводил код Код:
Буду благодарен. Находится в событии onConnect Последний раз редактировалось _PROGRAMM_; 07.06.2011 в 12:31. |
||
![]() |
![]() |
![]() |
#18 | |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#19 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
2)читаем RFC спецификацию. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
#20 | |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]() Цитата:
mss. Действия происходят в onConnect |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
winskock и РОУТЕР | spydark91 | Работа с сетью в Delphi | 43 | 09.06.2011 00:11 |
роутер | Bustle | Компьютерное железо | 4 | 29.12.2010 20:51 |
Роутер | werser | Помощь студентам | 1 | 07.03.2010 15:38 |
Модем роутер | Pedro | Компьютерное железо | 2 | 06.11.2009 13:35 |
победить роутер | nick2115 | Помощь студентам | 5 | 16.11.2008 00:54 |