Ankündigung

Einklappen
Keine Ankündigung bisher.

gira hs / http post header

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    gira hs / http post header

    Hat irgendeiner ein Beispiel, wie ich ein HTTP-Post header über den HS abschicken kann ?

    Ich muss im Prinzip mehere Variablen per POST-Request übermitteln.

    Soweit ich das sehe ist ja nur eine GET-Anfrage "problemlos" möglich ?

    #2
    Here is an example:
    Screenshot 2013-06-23 at 23.25.20 .png

    Kommentar


      #3
      Thanks for the info. Now, life is getting easier

      FYI: Some units require more information to be sent. You should consider adding full header information:

      TEXT| POST /url/?*GetParam* HTTP/1.1
      TEXT| HOST: *receiver-ip*
      TEXT| Authorization: Basic *encodedpwd*
      TEXT| Content-Type: application/x-www-form-urlencoded
      TEXT| Content-length: *length_of_post_string*
      TEXT|
      TEXT| *key1=test&key2=test2*

      Kommentar


        #4
        Hallo,

        ich suche eine ähnliche Lösung für die Steuerung einer WebCam. Wie machst du die Autorisierung?

        Gruß
        Sylvio

        Kommentar


          #5
          The examples show authenticated URLs. It's all about this part:

          "Authorization: Basic *encodedpwd*"

          GIYF:
          https://www.google.de/#q=http+authentication+basic

          Explanation on HTTP Basic authentication:
          Basic access authentication - Wikipedia, the free encyclopedia

          To create your own authentication string, you can use this online tool:
          Base64 Online - base64 decode and encode

          Good luck

          Kommentar


            #6
            Hallo,

            könnte mir freundlicherweise jemand zeigen, was ich genau eingeben muss, um folgenden http POST abzuschicken?
            Die Angaben sind für curl.

            curl -d "url=https://www.test.de“ -X POST http://192.168.11.151:8080/launch/
            HS3 - 2 Linien - iPAD - 7x Mobotix - VPT42 Schwenk/Neige-Kopf - ALL4000 - EZcontrol XS1 - FS20 - Lancom VPN zu zweiter Liegenschaft - Auerswald CommanderBasic 2

            Kommentar


              #7
              Steig auf Edomi um.

              Ist zwar jetzt keine direkte Lösung für dein Problem, aber langfristig fährst du damit besser und bist nicht stand Anno 1980.

              Kommentar


                #8
                Na für diese eher simple Aufgabe reicht ja auch der HS ... ein Beispiel steht ja schon oben wie das geht ... bisschen Transfer sollte doch möglich sein? Wenn nicht, dann lass es doch jemanden machen, der es kann.

                Kommentar


                  #9
                  Ich habe ein Problem mit einer POST Abfrage in Verbindung mit der EVCC REST API. Per Mozilla funktioniert es mit folgenden Header:

                  POST http://192.168.0.44:7070/api/loadpoints/1/mode/pv HTTP/1.1
                  Host: 192.168.0.44:7070
                  User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0
                  Accept: image/avif,image/webp,image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5
                  Accept-Language: de,en-US;q=0.7,en;q=0.3
                  Accept-Encoding: gzip, deflate
                  Referer: http://192.168.0.44:7070/api/loadpoints/1/mode/pv
                  Connection: keep-alive
                  Origin: http://192.168.0.44:7070
                  Priority: u=4
                  Pragma: no-cache
                  Cache-Control: no-cache
                  Content-Length: 0​

                  Ich habe nun im HS den gleichen Header eingetragen, aber es funktioniert nicht. Danach habe ich den Header reduziert und bekomme ebenfalls gar keine Antwort:
                  image.png​​image.png

                  Hat jemand eine Idee? Ich habe schon einiges probiert, aber bekomme es nicht hin
                  Angehängte Dateien
                  Zuletzt geändert von semmel3k; 01.08.2024, 10:53.

                  Kommentar


                    #10
                    Habe das Problem gefunden. Nach POST muss HTTP und die gesamte IP Adresse: POST http://192.168.0.44:7070/api...

                    Kommentar

                    Lädt...
                    X