michaelk: HTML GET und HEAD ???

Hallo,

ich habe folgendes Problem:
ich moechte files von einem server herunterladen und sende via eigenem programm head und get messages zum jeweiligen server. bei einigen servern bekomme ich im zurueckgelieferten header bei head die message nummer 200 (also ok) jedoch beim dazugehoerenden get die message nummer 302(found aber verschoben). wie kann das sein?
wenn ich die site von hand(ueber Browser) aufrufe, verhaelt sich das ganze genauso klicke ich auf den link der datei, wird sie geoeffnet, gebe ich die adresse der url von hand ein werde ich auf eine andere seite weitergeleitet. anfangs hatte auch head nicht funktioniert, nach einfuegen des referers funktionierte das dann jedoch nicht beim get.

was kann ich tun?

bin fuer jede hilfe dankbar

cu
michael

  1. wenn ich die site von hand(ueber Browser) aufrufe, verhaelt sich das ganze genauso klicke ich auf den link der datei, wird sie geoeffnet, gebe ich die adresse der url von hand ein werde ich auf eine andere seite weitergeleitet. anfangs hatte auch head nicht funktioniert, nach einfuegen des referers funktionierte das dann jedoch nicht beim get.

    Die Seite verwendet wohl einen Schutz gegen Deep-Links, daher würde ich dir eh abraten das zu tun, was du vor hast, wenn du ärger vermeiden willst.
    Ansonsten ist die Frage welchen Referer du sendest. Du musst natürlich einen Referer einer Datei schicken, die ebenfalls auf dem selben Server liegt.

    1. Hallo,

      vielen Dank für die Mühe. Habe es heute Nacht selbst gefunden.
      Hatte einen Fehler in der OCX, die bei HEAD den Referer übergibt, und bei GET unterschlägt. Ist halt Mist eine OCX zu debuggen.
      Vielen Dank nochmals.

      cu
      michael

      wenn ich die site von hand(ueber Browser) aufrufe, verhaelt sich das ganze genauso klicke ich auf den link der datei, wird sie geoeffnet, gebe ich die adresse der url von hand ein werde ich auf eine andere seite weitergeleitet. anfangs hatte auch head nicht funktioniert, nach einfuegen des referers funktionierte das dann jedoch nicht beim get.

      Die Seite verwendet wohl einen Schutz gegen Deep-Links, daher würde ich dir eh abraten das zu tun, was du vor hast, wenn du ärger vermeiden willst.
      Ansonsten ist die Frage welchen Referer du sendest. Du musst natürlich einen Referer einer Datei schicken, die ebenfalls auf dem selben Server liegt.