2016-05-16 11 views
1

Ich möchte QUIC-Protokoll verwenden, um meine eigenen Daten zu senden (lassen Sie uns ein Video sagen). Ich habe bereits folgendes Setup durchgeführt,So senden Sie Daten über QUIC

1- herunterladen und kompilieren https://github.com/google/proto-quic
2- Ich habe auch das Spielzeug-Beispiel eingerichtet. https://www.chromium.org/quic/playing-with-quic

Problem: Ich kann nur senden diese www.example.com Seite, Wie kann ich meine eigenen Daten über die Quic in diesem Setup senden.

Antwort

1

Ich würde Ihnen empfehlen, das Caddy Projekt auf der Serverseite zu verwenden. Eine Alternative kann GoQuic sein.

Beide Server sollten so konfiguriert werden, dass sie über QUIC eine eigene Webseite bereitstellen (die auch Video enthalten kann). QUIC funktioniert nur, wenn die Verbindung sicher ist, daher sollte ein Zertifikat für eine gültige Domäne generiert werden. Im Beispiel here wird das Zertifikat für die Domain www.example.org generiert. Wenn Sie ein gültiges Zertifikat für https://localhost generieren möchten, muss das Skript, das das Zertifikat generiert, entsprechend aktualisiert werden.

Auf der Client-Seite verwenden Sie die letzte Version von Google Chrome. Führen Sie Chrome über die Befehlszeile wie folgt aus:

google-chrome \ 
    --user-data-dir=/tmp/chrome-profile \ 
    --no-proxy-server \ 
    --enable-quic \ 
    --origin-to-force-quic-on=localhost:443 \ 
    --host-resolver-rules='MAP localhost.org:443' \ 
    https://localhost 
Verwandte Themen