Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> idhttp Error 503 - Зависает при Pragma = no-cache, 503 Service Temporarily Unavailable 
V
    Опции темы
CodeGold
Дата 24.4.2014, 08:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.12.2010

Репутация: нет
Всего: нет



делаю гет запрос на свой же сервер для тестирования. 

Выделить всёкод Pascal/Delphi
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
 IdHTTP := TIdHTTP.Create();
  IdHTTP.ReadTimeout := 1000;
  IdHTTP.ConnectTimeout := 1000;
  IdHTTP.HandleRedirects := true;
  IdHTTP.AllowCookies := false;
  IdHTTP.Request.AcceptEncoding := 'gzip, deflate';
  IdHTTP.Request.AcceptLanguage := 'ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3';
  IdHTTP.Request.Pragma := 'no-cache';
  IdHTTP.Request.CacheControl := 'no-cache';
  try
    IdHTTP.get('http://server/api/503.php');
  except
    on E: EIdHTTPProtocolException do
      showmessage(E.ErrorMessage);
    on E: Exception do
      showmessage(E.Message);
  end;



на сервере код 

Выделить всёБез подсветки
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<?php
header("HTTP/1.1 503 Service Temporarily Unavailable");
echo <<<HTML
<html>
<head>
    <META HTTP-EQUIV="Pragma" CONTENT="no-cache" charset=UTF-8">
    <title> Внутренняя ошибка сервера. </title>
</head>
<body>
</body>
</html>
HTML;



делфи зависает наглухо на строчке 11 

Выделить всёБез подсветки
1:
    IdHTTP.get('http://server/api/503.php');


а если убрать 

  
Выделить всёБез подсветки
1:
 <META HTTP-EQUIV="Pragma" CONTENT="no-cache" charset=UTF-8">


всё становиться нормально  - выдает ошибку, которую я успешно обрабатываю.


PM MAIL   Вверх
CodeGold
Дата 24.4.2014, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.12.2010

Репутация: нет
Всего: нет



Я просто в шоке idhttp зависает из - за того что не поставлена двойная кавычка 


Выделить всёкод Pascal/Delphi
1:
2:
  <META HTTP-EQUIV=""  charset=UTF-8">
  <META HTTP-EQUIV=""  charset="UTF-8">



чё делать ? 
PM MAIL   Вверх
Akella
Дата 24.4.2014, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 4
Всего: 329



Цитата(CodeGold @  24.4.2014,  08:47 Найти цитируемый пост)
 idhttp зависает из - за того что не поставлена двойная кавычка 


Цитата(CodeGold @  24.4.2014,  08:47 Найти цитируемый пост)
чё делать ?  


поставить smile 
PM MAIL   Вверх
CodeGold
Дата 24.4.2014, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.12.2010

Репутация: нет
Всего: нет



Цитата(Akella @ 24.4.2014,  06:55)
Цитата(CodeGold @  24.4.2014,  08:47 Найти цитируемый пост)
 idhttp зависает из - за того что не поставлена двойная кавычка 


Цитата(CodeGold @  24.4.2014,  08:47 Найти цитируемый пост)
чё делать ?  


поставить smile

сервер не мой )) я бы поставил.... я его парсирую.....
PM MAIL   Вверх
Akella
Дата 24.4.2014, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 4
Всего: 329



Попробовать обновить InDy
PM MAIL   Вверх
CodeGold
Дата 24.4.2014, 11:21 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.12.2010

Репутация: нет
Всего: нет



да после обновления всё стало всё нормально!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0979 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.