Autor Thema: http POST  (Gelesen 13312 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline b.b.

  • Jr. Member
  • **
  • Beiträge: 56
    • Profil anzeigen
http POST
« am: 18. November 2013, 09:22:17 »
Guten Tag!

Ich benötige zum Schreiben von Messwerten auf einen volkszaehler (www.volkszaehler.org) eine http POST routine.

In der Netwok lib gibt es http GET.
Kann mir bitte jemand helfen, das "GET" gegen "POST" auszuwechseln?
Dann sollte dieser Baustein für diese Zwecke funktionieren.

Danke!
Martin

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re: http POST
« Antwort #1 am: 19. November 2013, 10:33:17 »
hi

eine http post habe ich bislang in die network lib nicht integriert (bisher kein bedarf)

aber da kannst ja notfalls das benutzen !
http://www.wago.com/wagoweb/documentation/app_note/libdoku/ml05301e.pdf


Offline b.b.

  • Jr. Member
  • **
  • Beiträge: 56
    • Profil anzeigen
Re: http POST
« Antwort #2 am: 19. November 2013, 11:32:18 »
danke!

ähm..
diese lib im beckhoff controller verwenden?? wo gibts die?

danke!

Offline b.b.

  • Jr. Member
  • **
  • Beiträge: 56
    • Profil anzeigen
Re: http POST
« Antwort #3 am: 19. November 2013, 16:48:24 »
Danke, mein Problem hat sich erledigt!!

Es gibt die Möglichkeit, auch mit http-get die Operationen auf dem Volkszähler auszuführen.
(--> wen es interessiert siehe: http://wiki.volkszaehler.org/development/api/reference#http-methode)

Offline martin.k

  • Entwickler
  • *****
  • Beiträge: 179
    • Profil anzeigen
Re: http POST
« Antwort #4 am: 19. November 2013, 20:20:20 »
Ah, dann melde ich mich doch noch:

http://www.oscat.de/community/index.php/topic,1722.0.html
Schau mal hier...
Gruß Martin

Offline b.b.

  • Jr. Member
  • **
  • Beiträge: 56
    • Profil anzeigen
Re: http POST
« Antwort #5 am: 19. November 2013, 20:30:43 »
ich auch noch mal:
kann mir bitte jemand sagen, warum dass hier nicht funktioniert?
noch schlimmer: nachdem ich "get" aktiviert und wieder deaktiviert habe, komm ich nicht mehr auf die Steuerung (kommunikationsfehler #2)
sie läuft aber noch....

EDIT:
sps läuft normal...jedoch läuft die anfrage in den timeout (error ff000000)

der server ist jedoch erreichbar. selber link funktioniert im browser.
Sendebuffer habe ich auch kontrolliert...scheint auch zu passen

[gelöscht durch Administrator]
« Letzte Änderung: 19. November 2013, 21:55:37 von b.b. »

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re: http POST
« Antwort #6 am: 20. November 2013, 08:01:13 »
so direkt ist nichts auffälliges zu sehen.... aber man sieht ja auch nicht alles auf dem bild..

ff000000 bedeutet das keine tcp verbindung zu der angegebenen adresse aufgebaut werden konnte (timeout)

das du dann nicht mehr auf die sps kommst, ist sehr merkwürdig
hast du denn auf deiner sps überhaupt schon mal erfolgreich die ethernet bausteine anwenden können

welche hard/software hast du denn ?

kannst du einen wireshark (etherreal) mitschnitt anfertigen von deiner kommunikation ?


Offline martin.k

  • Entwickler
  • *****
  • Beiträge: 179
    • Profil anzeigen
Re: http POST
« Antwort #7 am: 20. November 2013, 08:37:39 »
Hi,

ist das Problem vielleicht ähnlich oder gleich wie mein Problem?
http://www.oscat.de/community/index.php/topic,2066.msg10907.html#msg10907

Gruß
Martin

Offline b.b.

  • Jr. Member
  • **
  • Beiträge: 56
    • Profil anzeigen
Re: http POST
« Antwort #8 am: 20. November 2013, 23:00:54 »
also ich habe folgendes überprüft:

- TCPIP server ist installiert
- auf dem zielserver tcpdump: kein verbindungsversuch vom Controller

brauche ich ausser der networklib indem inst. tcpip server noch irgend etwas?
Controller ist beckhoff cx9010