Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2009, 23:58   #1
piranya7
 
Аватар для piranya7
 
Регистрация: 24.11.2009
Сообщений: 4
Злость ошибка 500 unternal server error! Как исправить?

Я отправляю запрос
Код:
var 
s:stringlist;
f:Tmemorystream;
begin
idHttp.Post('url',s,f);
После чего мне приходит ошибка : "500 internal server error", а если переменная s будет пуста, то страница нормально загружается, толко без нужных мне данных конечно! Подскажите в чем может быть проблема?
piranya7 вне форума Ответить с цитированием
Старый 25.11.2009, 00:30   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А кто будет создавать поток? А.С. Пушкин?
mihali4 вне форума Ответить с цитированием
Старый 25.11.2009, 00:37   #3
piranya7
 
Аватар для piranya7
 
Регистрация: 24.11.2009
Сообщений: 4
По умолчанию

Эээ А что за поток? А без него разве прога работать не будет? Как его создавать?
piranya7 вне форума Ответить с цитированием
Старый 25.11.2009, 00:59   #4
Gambler
Игрок
Форумчанин
 
Аватар для Gambler
 
Регистрация: 29.10.2006
Сообщений: 367
По умолчанию

Цитата:
Сообщение от piranya7 Посмотреть сообщение
Код:
var 
s:stringlist;
f:Tmemorystream;
begin
idHttp.Post('url',s,f);
А как ты s и главное f забиваешь данными?
Может стоит все же сначала создать поток?
F:=TMemoryStream.Create;
Жизнь всегда игра. Но смерть - не всегда поражение.

#define true (Math.random()>0.5) //Удачной отладки
Gambler вне форума Ответить с цитированием
Старый 25.11.2009, 01:47   #5
piranya7
 
Аватар для piranya7
 
Регистрация: 24.11.2009
Сообщений: 4
По умолчанию

Извиняюсь код такой!
Код:
var 
s:stringlist;
f:Tmemorystream;
begin
f:=TmemoryStream.Create();
idHttp.Post('url',s,f);
А s я забиваю данными заранее! А что за потоки обьясните мне и как их создавать? ВОт тут у человека абсолютно такая же проблема как у меня! Но вот ответа на поставленный вопрос я там не вижу http://programmersforum.ru/showthread.php?t=63725

Последний раз редактировалось piranya7; 25.11.2009 в 02:20.
piranya7 вне форума Ответить с цитированием
Старый 25.11.2009, 10:30   #6
Gambler
Игрок
Форумчанин
 
Аватар для Gambler
 
Регистрация: 29.10.2006
Сообщений: 367
По умолчанию

Цитата:
Сообщение от Gambler Посмотреть сообщение
Может стоит все же сначала создать поток?
F:=TMemoryStream.Create;
Вот так он и создается
Жизнь всегда игра. Но смерть - не всегда поражение.

#define true (Math.random()>0.5) //Удачной отладки
Gambler вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
HTTP/1.1 500 Internal Server Error pesi Работа с сетью в Delphi 5 23.09.2009 16:01
Что значит ошибка и как исправить? Pirotexnik Общие вопросы Delphi 2 26.03.2009 19:52
SQL Error: MySQL server has gone away [Smarik] БД в Delphi 1 14.02.2009 21:47
В чём состоит эта ошибка и как её исправить? SViRT Помощь студентам 6 15.11.2008 12:35
Client-Server на 500+ пользователей. Mixasik Работа с сетью в Delphi 8 22.08.2008 12:01