Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi idhttp 405 exception abfangen (https://www.delphipraxis.net/96097-idhttp-405-exception-abfangen.html)

smc 18. Jul 2007 15:29


idhttp 405 exception abfangen
 
Hi,

ich möchte mit meinem tool per idhttp.post einen post an eine angegebene zieladresse schicken, das problem ist nun das wenn man eine Adresse angibt die keinen post erlaubt einen 405 method not allowed fehler zurückbekommt, das gleiche auch bei 404.

Gibt es eine möglichkeit diese URL vorher zu überprüfen ob ein post möglich ist?
Oder gibt es eine lösung nach dem auslösen der exception an der stelle einfach weiterzumachen? (denke eher nicht)

himitsu 18. Jul 2007 15:40

Re: idhttp 405 exception abfangen
 
Zitat:

Zitat von smc
Gibt es eine möglichkeit diese URL vorher zu überprüfen ob ein post möglich ist?

glaub nicht, denn woher soll denn die Information kommen, daß POST nicht erlaubt ist.

das weißt du doch erst nachdem du es versucht hast.

Zitat:

Zitat von smc
Oder gibt es eine lösung nach dem auslösen der exception an der stelle einfach weiterzumachen? (denke eher nicht)

die Exception per Try-Except abfangen und dann danach weiter?

r2c2 18. Jul 2007 17:30

Re: idhttp 405 exception abfangen
 
Es besteht IMHO die Möglichkeit das abzufragen, indem man einfach vorher die Header abhohlt und guckt, ob der Webserver da was entsprechendes vermerkt hat(was er aber nicht muss).

Aber in dem Fall würd ich sagen: try..except und entsprechend benadeln. fertig...

mfg

Christian


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz