NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 3 - Návštěvní kniha přes WebSocket - Zprovoznění komunikace

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Patrik Smělý
Tvůrce
Avatar
Odpovídá na shaman
Patrik Smělý:18.7.2016 13:48

Přímo uživatel mít origin nebude ale klient z jakého se připojuje origin má, takže pokud se uživatel připojí z webového klienta tak bude mít origin dané webové stránky, pokud se ale připojí například z localhostu - přes nějaký program či prostě z webu na localhostu tak jako origin bude mít svojí ip adresu.

Jinak jak psal David Hartinger, při pokročilém ošetření je potřeba využít nějaký token, který bude vždy posílat uživatel při svém prvním připojením, server si následně daný token ověří a na základě toho bude dále posílat či neposílat tomuto uživateli sockety.

 
Odpovědět
18.7.2016 13:48
Avatar
Marek Unzeitig:7.7.2017 2:17

Ahoj všichni,
mám stejný problém jako Dominik. Všechno mi funguje až na to zobrazování zpráv. Vyzkoušel jsem všemožné porty, ale pořád bez úspěchu. Nevíte někdo, čím by to mohlo být?
Jedu na Win7 + XAMPP

 
Odpovědět
7.7.2017 2:17
Avatar
Marek Unzeitig:7.7.2017 8:56

Tak už jsem našel řešení na to nezobrazování zpráv, nejspíš to bylo zastaralou verzí Socket.IO. Aktualizoval jsem na nejnovější verzi společně s jQuery a vše šlape jako hodinky.

Sorry že přidávám nový post, ten původní mi nešel editovat.

 
Odpovědět
7.7.2017 8:56
Avatar
tchosniper
Člen
Avatar
tchosniper:12.10.2017 21:28

Možná už mi tu nikdo neodpoví, ale neporadil by mi někdo jak to zabezpečit pomocí letsencrypt cert.? Hledal jsem snad úplně všude, ale třeba mi to napiše že Broken Htttps a tak..

 
Odpovědět
12.10.2017 21:28
Avatar
michaelmik
Člen
Avatar
Odpovídá na Patrik Smělý
michaelmik:14.2.2019 12:32

Ahoj mám stejný problém jako Dominik Dosoudil, s tím že bohužel stále zde nikdo neodpověděl jaká tam je chyba. Na stránce se vypíše text "Povedlo se! Node.js vrací true!" ale už nevypíše zprávy který jsem poslal přes sendSocket(). Jedu pod XAMPP v linuxu - ubuntu a program jsem napsal stejně jako je v návodu. :) Díky za případnou odpověd :)

 
Odpovědět
14.2.2019 12:32
Avatar
Patrik Smělý
Tvůrce
Avatar
Odpovídá na michaelmik
Patrik Smělý:14.2.2019 16:25

Ahoj, zkus prosím aktualizovat verzi knihovny Socket.IO na nejnovější :).

 
Odpovědět
14.2.2019 16:25
Avatar
michaelmik
Člen
Avatar
michaelmik:15.2.2019 7:49

To už jsem právě dávno udělal, bohužel nevím jestli správně, přes příkaz npm install socket.io .. :) bohužel po restartu serveru stále nic. :)

 
Odpovědět
15.2.2019 7:49
Avatar
michaelmik
Člen
Avatar
Odpovídá na Patrik Smělý
michaelmik:25.2.2019 10:00

Ahoj, tak jsem ještě vše zkusil napsat pod Win a bohužel taky nic. Jel jsem opět podle návodu zde a opět jen vyběhla hláška, že nodejs vrací true :). Bohužel nejsem si stále jistej jestli pro update socketu stačil příkaz "npm update socket.io" nebo mám napsat jiný příkaz? Děkuji za odpověd :)

 
Odpovědět
25.2.2019 10:00
Avatar
Kara
Člen
Avatar
Kara:23.3.2019 21:46

měla jsem stejný problém, nevracelo mi to zprávy, přitom server běžel, na stackoverflow jsem našla, že místo
<script src="https://­cdn.socket.io/soc­ket.io-1.2.0.js" charset="UTF-8"></script>

mám napsat

<script src="http://l­ocalhost:4000/soc­ket.io/socket­.io.js"></scrip­t>

od té doby to funguje :)

 
Odpovědět
23.3.2019 21:46
Avatar
michaelmik
Člen
Avatar
Odpovídá na Kara
michaelmik:12.4.2019 22:00

Ahoj hned jak budu moct tak tohle zkusim :)

Editováno 12.4.2019 22:01
 
Odpovědět
12.4.2019 22:00
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 27.