Ergebnis 1 bis 5 von 5
  1. #1
    Neuling
    Registriert seit
    22.07.2008
    Beiträge
    2

    Standard [F] Indy HTTP und Cookies

    Servus,

    wie benutze ich denn Cookies mit der Indy HTTP Komponente? "Use Cookies" ist auf true eingestellt, ein CookieManager wurde auch hinzugefügt, aber es funzt nicht


    // Edit by K1ngC0bra
    Nächstes mal bitte die Stickys lesen

  2. #2
    Moderator Avatar von Jut4h.tm
    Registriert seit
    25.06.2006
    Beiträge
    792

    Standard

    naja das problem kenne ich ich code haupsächlich mit dem http protokoll
    das problem liegt darin idhttp liest lediglich den html code aus aber wenn der cookie per javascript oder per java ect übergeben wird funtzt das nicht ^^ das musste manuell machen

    aber per php sollte es gehen

    mach noch nen haken bei heandle reidrects sry weiß nicht wie mans richtig schreibt ausem kopf
    probier obs dann geht wenn nicht lass nah dem post den html code in ne momo schreiben uns speicher den html code als z.b. "test.html" (memo1.lines.savetofile('test.html') dann öffne das ganze in deinem browser dann siehste ob du da was falsch hast ^^

  3. #3
    Neuling
    Registriert seit
    22.07.2008
    Beiträge
    2

    Standard

    Servus,

    also direkt nach dem Post kommt das hier (freenet.de):

    Code:
    <meta http-equiv="refresh" content="0;url=login.php3?SIS_param=36D5939115FB949858F21
    141FE831C26914585246B3EE9D94CCDE60DB101CE3D
    8CE55E4077506EFF1AFC314599FE702AE0AC281E9EFA
    E639&SID=s08.F65E19C2204F15A1&world=frn_DE
    &callback_url=http%3A%2F%2Ftools.freenet.de%2Fmod_perl%2Flinker%2Ffreenet_startseite_loginkasten_mail
    %2Foffice.freenet.de%3Fworld%3Dfrn_DE&check_cookie=1" />
    Es wird also eine neue URL aufgerufen, aber wenn ich dann über idHttp die URL für e-Mails aufrufen, steht im HTML Quelltext ähnl. "Bitte zuerst einloggen"

    Weiter weis ich nicht

    SIS und SID natürlich abgeändert ^^

  4. #4
    Moderator Avatar von Jut4h.tm
    Registriert seit
    25.06.2006
    Beiträge
    792

    Standard

    ja dann wurde der cookie nicht gespeichert hmm...

  5. #5
    Gesperrt
    Registriert seit
    09.12.2006
    Beiträge
    946

    Standard

    So wie ich es verstanden habe, möchtest du dir gerne die Mails angucken / einen Login überprüfen. ( Hoffe ich liege richtig)

    Ich habe einen kleinen Vorschlag, wie du es machen könntest:
    Versuch mal mit idHTTP folgendes aufzurufen :

    Code:
    http://office.freenet.de/dienste/emailoffice/index.html?action=login&callback=http%3A%2F%2Foffice.freenet.de%2Flogin%2Foffice.html%3Fisfromid%3D99&world=frn_DE&username=123456&passtext=Passwort&password=123456&ssl=1
    Kannst ja mal mit dem LiveHTTTP Headers Plugin für Firefox den Login mitschneiden ( geht bei Freenet auch ohne ssl) .

    Anschließend kannst dich direkt über den Link einloggen, dann solltest du keine Cookies mehr benötigen.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •