- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 7 von 7

Thema: WifiServer: anderer (zusätzlicher) Port als 80 ?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #6
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    40
    Beiträge
    3.416
    Andererseits kann ich im Router nur 1 url für den host hinterlegen, das ist immer noch meine 1. von bisher, damit klappt alles automatisch über port 80 - vlt ist das ja der Grund.
    okay das ist jetzt router spezifisch und cih vermute mal schwer dass dein router da wohl ein wenig "beschränkt" ist ... obwohl es ja eigentlich eher eie erleichterung sein soll das zu steuern behindert es bei solchen dingen doch eher

    dann musst du wohl auf meine alternativ lösung zurückgreifen, du lässt den server auf port 80 laufen und musst beim GET request eben die angeforderte seite auswerten udn entsprechend die richtige seite zurück geben

    zum aufrufen machst du dann deine übliche adresse mit zusätzlichem ordnerpfad

    http:// was auch . immer / pfad1
    http:// was auch . immer / pfad2
    ...

    und bei der ankommenden GET anfrage reagierst du mit einer verzwigung für die antwortseite

    Code:
    For example, the browser translated the URL http://www.nowhere123.com/doc/index.html into the following request message:
    
    GET /docs/index.html HTTP/1.1
    Host: www.nowhere123.com
    Accept: image/gif, image/jpeg, */*
    Accept-Language: en-us
    Accept-Encoding: gzip, deflate
    User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
    (blank line)
    zusatzinfo, mit regex kannst du die GET anfrage leicht auswerten

    (?<=\bGET\s).+?(?=[\s\n]) => liefert ales nach der eigentlichen adresse auf inklusive des ersten / nach dem .com ... also aus "www.irgendwas.com/seite_1" wird damit "/seite_1"
    (?<=\bHost:\s).+?(?=[\s\n]) => liefert die URL die aufgerufen worden sit, so kannst du z.B. 2 domains auf die gleiche IP mappen und je nach aufruf kommt dann ein anderes ergebnis nach dem obigen Beispiel würde dann quasi als ERgebnis "www.irgendwas.com" rauskommen

    (?<=\bGET\s\/).+?(?=[\s\n]) diese variante filtert zusätzlich das erste "/" mit raus wenns stört

    und wenn du möchtest kann ich die regex auch etwas genauer erläutern oder man schaut sie sich einfach mal live an
    https://regex101.com/r/h4A0Zw/1
    Geändert von Ceos (10.11.2017 um 09:28 Uhr)
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

Ähnliche Themen

  1. E_INT1 als zusätzlicher ADC - Problem
    Von Gerhard M im Forum Robby RP6
    Antworten: 2
    Letzter Beitrag: 05.02.2017, 15:15
  2. Antworten: 2
    Letzter Beitrag: 02.02.2017, 21:38
  3. Zusätzlicher Bumper am RP6/ Sicherung vom RP6
    Von Virus im Forum Robby RP6
    Antworten: 4
    Letzter Beitrag: 25.10.2009, 15:01
  4. Anderer IR-Transreciever
    Von corpsealive im Forum Asuro
    Antworten: 5
    Letzter Beitrag: 17.04.2007, 16:19
  5. Zusätzlicher OP am Mega8 EIngang?
    Von gamoz im Forum AVR Hardwarethemen
    Antworten: 1
    Letzter Beitrag: 12.05.2006, 09:58

Berechtigungen

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

LiFePO4 Speicher Test