![]() |
Indy TIdHTTP Header erweitern
Hallo,
ich möchte bei einem TIdHTTP.Post() den Header um vier Zeilen erweitern:
Code:
Meine Frage ist, wie ich das mit TIdHTTP mache. Referrer etc kann ich ja über
X-AjaxPro-Method: ButtonEvent
x-insight: activate Pragma: no-cache Cache-Control: no-cache
Delphi-Quellcode:
setzen, aber wie kann ich eigene Zeilen hinzufügen?
MyIdHTTP.Request.Referer := Referer;
Mein erster Impuls war es, das ganze über den RawHeader zu machen:
Delphi-Quellcode:
allerdings ignoriert Indy den anscheinend stur und schickt nur den "normalen" Header.
MyIdHTTP.Request.RawHeaders.AddValue('X-AjaxPro-Method', 'ButtonEvent'); // oder
MyIdHTTP.Request.RawHeaders.Add('X-AjaxPro-Method: ButtonEvent'); Hat jemand eine Idee? Indy 10 Grüße und danke für eure Antworten Dominik |
AW: Indy TIdHTTP Header erweitern
Hallo Dominik,
probier mal bitte folgendes:
Delphi-Quellcode:
MyIdHTTP.Request.CustomHeaders.Values['X-AjaxPro-Method'] := 'ButtonEvent';
Gruß Assertor |
AW: Indy TIdHTTP Header erweitern
Ohh perfekt, CustomHeaders habe ich komplett übersehen!
Vielen Dank, Assertor, für die schnelle Hilfe :thumb: |
AW: Indy TIdHTTP Header erweitern
Keine Ursache :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz