Получение данных из сокета
Нужно получить данные из сокета, соединение устанавливается но данные не приходят, никаких авторизаций не нужно, данные приходят в бинарном виде, их расшифровывать не нужно, просто чтобы приходили данные.
На js нужно. Хотя даже язык программирование не важен, нужно просто получить данные.
-
170 Сделаю на node.js или C++.
Пишите детали задания и проблемы.
-
на js
создаем переменную коннект
const connection = new WebSocket('ws://localhost:8080');создаем обработчик ответа
connection.onmessage = function (e) {//вот тут возвращается ответ
console.log(e.data)};connection.send("Передаем значение")В консоли бравзера виден ответ,
остается еще сервер поднять например на го он такой
package main
import (
"fmt"
"log"
"net/http"
"github.com/gorilla/websocket"
)
type webSocketHandler struct {
upgrader websocket.Upgrader
}
func (wsh webSocketHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
c, err := wsh.upgrader.Upgrade(w, r, nil)
if err != nil {
log.Printf("error %s when upgrading connection to websocket", err)
return
}
defer func() {
log.Println("closing connection")
c.Close()
}()
for {
mt, message, err := c.ReadMessage()
if err != nil {
return
}
if mt == websocket.BinaryMessage {
err = c.WriteMessage(websocket.TextMessage, []byte("server doesn't support binary messages"))
if err != nil {
log.Printf("Error %s when sending message to client", err)
}
return
}
log.Printf("Receive message %s", string(message))
response := fmt.Sprintf("Hello %s", string(message))
err = c.WriteMessage(websocket.TextMessage, []byte(response))
if err != nil {
return
}
}
}
func main() {
webSocketHandler := webSocketHandler{
upgrader: websocket.Upgrader{
CheckOrigin: func(r *http.Request) bool {
return true
},
},
}
http.Handle("/", webSocketHandler)
log.Print("Starting server...")
log.Fatal(http.ListenAndServe("localhost:8080", nil))
}
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.Идея сервиса: Клиент загружает ссылку на свой товарный фид (XML или CSV). Сервис автоматически получает товары, берет их фотографии и создает новые рекламные изображения по готовым шаблонам: цена, скидка, логотип, акционные плашки и т.д. Также в сервисе должен быть простой… Javascript и Typescript, Веб-программирование ∙ 11 часов 46 минут назад ∙ 67 ставок |
Разработка WebGL/Three.js сцены с генерацией и экспортом 3D (snapshot) из анимированного шейдераОписание объекта:Проект представляет собой дизайнерский стол, выполненный в форме реалистичного, глубокого водоворота (центральная воронка, которая плавно переходит из широкой горизонтальной столешницы в тонкую изящную ножку). Суть задачи:Требуется WebGL / Creative Coding… Javascript и Typescript, Веб-программирование ∙ 1 день 8 часов назад ∙ 27 ставок |
Поддержка и развитие сайта клининговой компании
906 UAH
Ищу веб-разработчика / веб-мастера для долгосрочной поддержки и развития сайта клининговой компании. Сайт: https://donely.ca О проекте DoneLy Home Services — компания по предоставлению услуг уборки в Канаде, которая активно развивается и расширяет географию работы. Ищу… Javascript и Typescript, Веб-программирование ∙ 3 дня 10 часов назад ∙ 63 ставки |
Разработка сайта по ТЗ на FramerНеобходимо сделать сайт по этим параметрам, что в ТЗ https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Назовите реальный рейд на основе этого дизайна HTML и CSS верстка, Javascript и Typescript ∙ 4 дня 11 часов назад ∙ 27 ставок |
Разработка интерактивной карты Palworld для сайтаНеобходимо разработать интерактивную карту Palworld по примеру: https://palworld.gg/map Нам нужна не просто статическая картинка, а полноценная интерактивная карта, где пользователь может смотреть локации, включать / выключать категории объектов, искать нужные точки и… HTML и CSS верстка, Javascript и Typescript ∙ 6 дней 2 часа назад ∙ 35 ставок |