Patch for /trunk/ phpwebsocket/server.php
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- php
- Ambito
- networking
Direzione di ricerca
Inizia esaminando /trunk/phpwebsocket/server.php e il server.php.patch allegato. Confronta la gestione di Sec-WebSocket-Accept con l’esempio RFC riportato nell’issue, quindi verifica che il server produca il valore base64 indicato per il Sec-WebSocket-Key fornito.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
the |Sec-WebSocket-Key|
header field had the value "dGhlIHNhbXBsZSBub25jZQ==", the server
would concatenate the string "258EAFA5-E914-47DA-95CA-C5AB0DC85B11"
to form the string "dGhlIHNhbXBsZSBub25jZQ==258EAFA5-E914-47DA-95CA-
C5AB0DC85B11". The server would then take the SHA-1 hash of this,
giving the value 0xb3 0x7a 0x4f 0x2c 0xc0 0x62 0x4f 0x16 0x90 0xf6
0x46 0x06 0xcf 0x38 0x59 0x45 0xb2 0xbe 0xc4 0xea. This value is
then base64-encoded (see Section 4 of [RFC4648]), to give the value
"s3pPLMBiTxaQ9kYGzzhZRbK+xOo=". This value would then be echoed in
the |Sec-WebSocket-Accept| header field.
Original issue reported on code.google.com by [email protected] on 29 Sep 2013 at 8:34
Attachments:
- Lingua principale
- PHP
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di et-nik/phpwebsocket
-
auto-migrated Priority-Medium Type-Defect
Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100
et-nik/phpwebsocket#77 ·
-
error in server in windows 7Apertaauto-migrated Priority-Medium Type-Defect
Difficoltà 3/5 1-2 giorni Idoneità per principianti 20/100
et-nik/phpwebsocket#78 ·
-
auto-migrated Type-Patch
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
et-nik/phpwebsocket#72 ·
-
auto-migrated Type-Patch
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
et-nik/phpwebsocket#73 ·
-
auto-migrated Type-Patch
Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100
et-nik/phpwebsocket#74 ·
Tutte le issue di et-nik/phpwebsocket
Issue simili
-
Messenger
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
symfony/symfony-docs#23237 ·
I maintainer di solito rispondono entro 3 giorni
-
sync-en
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
sync-en
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 4 giorni
-
Documentation Feature: Financial
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
coollabsio/coolify#12127 ·
I maintainer di solito rispondono entro 1 giorno