Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 17 von 17
  1. #11
    Fortgeschrittener
    Registriert seit
    07.10.2007
    Beiträge
    34

    Standard

    Also ich habe die ganze Zeit GET genutzt nur damit ging es ja nicht.
    Dann habe ich es mal auf POST geändert und siehe da es klappt nun.
    Trotzdem danke.

    See Ya!

  2. #12
    Richard Stallman
    Registriert seit
    09.07.2008
    Beiträge
    2.199

    Standard

    Dann hast du irgendwas gemacht wovon du nicht weißt was du tust, denn die Seite nimmt immernoch nur GET Parameter an, da kannst du so viel "posten" wie du willst.
    Signatur hat Pause..


  3. #13
    Fortgeschrittener
    Registriert seit
    07.10.2007
    Beiträge
    34

    Standard

    Also ich habe den String "Post" so gemacht:

    string Post = "Controller?topKw=0&form_name=search_nat&context=0 & choose=true&page=0&zvo_ok=0&ci=ORT&rci=yes&action= 43&kw=NAME";

    Für ORT und NAME habe ich natürlich Namen eingesetzt.
    Und beim WebRequest.Create habe ich auch "http://dasoertliche.de" eingesetzt.
    Und wie bereits gesagt Request.Method = "POST".
    Und komischerweise klappt es mit POST aber mit GET nicht.
    Und ich habe mir dann den Sourcecode anzeigen lassen und in dem Sourcecode der Seite tauchen dann auch die Suchergebnisse auf mit dem Namen und Ort den ich in dem Poststring mit gegeben habe.
    Aber ich versteh halt nicht wieso es nicht mit GET geht. (komisch)

    See Ya!

  4. #14
    Richard Stallman
    Registriert seit
    09.07.2008
    Beiträge
    2.199

    Standard

    Du musst bei GET die Variablen in der URL anhängen, und nicht mit irgendeinem String mitsenden. Ich glaube mit dem GET im Script ist was anderes gemeint
    Signatur hat Pause..


  5. #15
    Fortgeschrittener
    Registriert seit
    07.10.2007
    Beiträge
    34

    Standard

    Also wenn ich dich jetzt richtig verstanden habe müsste ich also dann nur sowas hier machen?

    string Post = "ci=ORT&kw=NAME";

    Weil das sind ja die beiden Felder die ausgefüllt werden bei der Suche.
    Also das sind die Namen der Textboxen.
    Und bei Request.Method dann natürlich GET.

    Vielen Dank schon mal.
    See Ya!

  6. #16
    Richard Stallman
    Registriert seit
    09.07.2008
    Beiträge
    2.199

    Standard

    Nein man das gehört an die URL dran ganz einfach
    An der Stelle wo du die URL einträgst die aufgerufen werden soll musst du das einfach dranhängen. Aber wenn es anders funktioniert so wie du sagst ist das ja auch erstmal in Ordnung. Für mich sind GET Parameter aber ausschließlich die, die man an die URL dranhängt, und das sind definitiv nicht die regulären POST Parameter.
    Signatur hat Pause..


  7. #17
    BackNine Wurm
    Registriert seit
    31.03.2010
    Beiträge
    317

    Standard

    Super Tutorial

    @GET-Frage:
    Code:
    WebClient web = new WebClient();
    string data = "feld1=kkk&feld2=jjj";
    string response = web.DownloadString("http://deineurl.com/index.php?" + data);
    Hab das jetzt am Handy aus dem Kopf geschrieben also bei Fehlern nicht schlagen .

    //edit:
    Die Streamvariante ist zwar schöner, braucht aber mehr Platz .
    Geändert von Atropos (05.12.2010 um 17:49 Uhr)
    THX Drücken tut niemanden weh.
    Thx Schreiben schon.

Seite 2 von 2 ErsteErste 12

Stichworte

Berechtigungen

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