К основному контенту

Сообщения

Сообщения за ноябрь, 2014

httpОтвет.КодСостояния = 301

Век живи - век учись. Черновая публикация - заменить псевдокод - (код доступен для Сервер, Клиент, Внешнее Соединение) // Вернет результат Соединение.Получить(Запрос, ИмяВременногоФайла) с обработкой ответа 301 // Параметры: // Соединение - HTTPСоединение - // Запрос - HTTPЗапрос - // ИмяВременногоФайла - Строка - необязательный параметр метода Соединение.Получить(Запрос, ИмяВременногоФайла) // Отказ - булево - Будет содержать признак отказа в выполнении метода // Возвращаемое значение: // - httpОтвет - Функция Получить ( Соединение , Запрос , ИмяВременногоФайла = Неопределено , Отказ = Ложь ) Отказ = Ложь ; Ответ = Соединение . Получить ( Запрос , ИмяВременногоФайла ) ; Если Ответ . КодСостояния = 301 Тогда url = Ответ . Заголовки . Получить ( "location" ) ; // url --> Новое HTTPСоедиение(url{сервер,порт},Соединение{Пользователь,Пароль,Прокси,Таймаут,ЗащищенноеСоединение}) // Запрос.АдресРесурса = url.АдресРесурса // Отказ =