wysylanie sms na ere blad 303 moved temporailry

0

podczas post wyskakuje mi blad 302 moved temporailry kto wie dlaczego sms dochodzi ale program sie wywala :(

procedure TTTForm1.Button6Click(Sender: TObject);
var odbior,nadanie : TStringStream;
    problemy : boolean;

begin
problemy:=false;
odbior:=TStringStream.Create('');
nadanie:=TStringStream.Create('');
if sms='' then sms:='test';
//nadanie.WriteString(format('?message=%s&number=%s&password=%s&login=%s&failure=http://www.era.pl&success=http://www.eraomnix.pl&mms=false',[sms,tplus.Text,omnixh.text,omnixn.text]));

membody.Lines.add(nadanie.DataString);
nadanie.WriteString('message=Test_API&number=600xxxxxx&password=xxxx&login=48600xxxxx&failure=http://www.era.pl&success=http://www.eraomnix.pl&mms=false');
membody.Lines.add(nadanie.DataString);
try
Forum.Post('http://www.eraomnix.pl/msg/api/do/tinker/omnix',nadanie,odbior);
finally end;
nadanie.free;
odbior.free;

end;
0

Poczytaj o

Try
{..}
Except
{..}
End;
0
Szymek napisał(a)

Poczytaj o

Try
{..}
Except
{..}
End;

tyle to i wiem ale jak obsluzyc blad w tym konkretnym przypadku bo za slabo znam delphi, chyba ze ktos mi wklei swoj kod do wysylania na ere

0

303 czyli przekierowanie, ustaw HandleRedirects czy jakoś tak na true to obsłuży przekierowania samo, try except nic zdaje się nie pomoże, błąd by i tak został wyświetlony, trzeba dać jakąś procedure pod onstatus czy onerror i obsłużyć błąd

0
Adamo napisał(a)

303 czyli przekierowanie, ustaw HandleRedirects czy jakoś tak na true to obsłuży przekierowania samo, try except nic zdaje się nie pomoże, błąd by i tak został wyświetlony, trzeba dać jakąś procedure pod onstatus czy onerror i obsłużyć błąd

dzieki dokladnie ustawie przekierowania na true pomoglo ale teraz chce jeszcze uzyskac informacje na jaka strone mnie przekierowalo jak to wyciagnac z idhttp???
juz obsluguje zdzarzenie on redireckt
TForm1.forumRedirect

0

no a teraz juz nic nie rozumiem przekleilem kod z pustej formy co naniej sprawdzalem do mojego porgramu i mam blad Socket error 11004???? co to moze byc???

0

po kiego grzyba zakładasz drugi wątek? http://4programmers.net/Forum/viewtopic.php?id=79633&start=0 nie wystarczy?

0
lvik napisał(a)

no a teraz juz nic nie rozumiem przekleilem kod z pustej formy co naniej sprawdzalem do mojego porgramu i mam blad Socket error 11004???? co to moze byc???

Spróbuj ustawić RedirectMaximum w IdHTTP na 0, domyslenie jest 15.

0

Spróbuj ustawić RedirectMaximum w IdHTTP na 0, domyslenie jest 15.

jestes wielki pomogło [soczek]

1 użytkowników online, w tym zalogowanych: 0, gości: 1