HTTP

อินเตอร์เฟซ HTTP ให้สามารถส่งและรับข้อความผ่าน URL ได้

Info: อินเตอร์เฟซนี้จะซิงโครไนซ์อัตโนมัติกับช่วงเวลาที่ช้าสุดของ PLC ที่เกี่ยวข้อง ข้อความจะถูกบัฟเฟอร์โดยระบบเพื่อให้ไม่มีข้อความหายไป

การทำงาน

Achtung: ถ้าคุณเลือกพอร์ตที่ออกจากไคลเอนต์ คุณจะต้องรอจนกว่าการเชื่อมต่อจะถูกปิด การแนะนำคือให้ปล่อยให้พอร์ตอยู่ที่ค่าฐาน 0

URL จะถูกสร้างขึ้นดังนี้:

http://url:port/variable?wert

ด้วยฟังก์ชันบล็อก HTTP_REQUEST คุณสามารถส่งรายละเอียดเพิ่มเติมและวิธีการอื่น ๆ ได้ เลือกข้อมูลประเภท RAW เพื่อส่ง

Tipp: ตัวอย่างที่สมบูรณ์ ตัวอย่างนี้

Variable Inhalt
method HTTP-Methode (GET, POST, PUT, DELETE usw.)
query URL-Parameter nach dem ?
header Header als Array
content POST/PUT-Inhalt
timeout Sende-Timeout (Standard 300 Sekunden)
source Quelle: SEND=Senden, RESP=Antwort, RECV=Empfangen

การตอบกลับของคำขอจะมาถึงผ่าน $RESPONSE ในรูปแบบสตริงตัวอักษร

Hinweis: โปรดระวังความปลอดภัยของอินเตอร์เฟซ ข้อมูลไม่ควรถูกส่งผ่านอินเทอร์เน็ตโดยตรง ที่นี่ขาดการยืนยันตัวตนและการเข้ารหัสด้วย SSL หรือ TLS

Schelle Anfragen

ปกติแล้ว ข้อความเก่าจะถูกทิ้งเมื่อมีคำขอที่เร็ว ๆ ลำดับกัน ถ้าไม่ต้องการให้เกิดขึ้น คุณสามารถเพิ่ม ! ก่อน URL เพื่อให้แต่ละคำขอถูกดำเนินการ

Unterstützte Technologien

การรับ HTTP request ถูกสนับสนุน แต่เฉพาะข้อมูลในรูปแบบที่เข้ากับ UTF-8 ดังนั้นข้อมูลไบนารีจึงไม่ได้รับการสนับสนุน เทคโนโลยีที่ใช้สนับสนุน HTTP/1.1 ผ่าน HTTP ไม่มี TLS/SSL

การส่งและรับ HTTP request ในรูปแบบ UTF-8 สนับสนุนทั้ง HTTP และ HTTPS ผ่าน TLS/SSL

เพื่อให้ข้อมูลไบนารีสามารถถูกส่งผ่านได้อย่างไม่มีข้อผิดพลาด การแนะนำคือใช้ BASE64