小编spl*_*urf的帖子

如何通过Javascript连接到本地TCP WebSocket?

我有一个在本地托管的数据库,需要能够使用 JavaScript 访问该网站的https://nujabes.xyz/。对于服务器端,我使用 Rust 托管它,因为我的数据库就是用它编写的:

\n

TCP 服务器Rust

\n
use std::{\n    io::Read,\n    net::{Shutdown::Both, TcpListener, TcpStream},\n    thread::spawn,\n};\n\nfn handle_client(mut stream: TcpStream) {\n    let mut data = [0 as u8; 50]; // using 50 byte buffer\n    while match stream.read(&mut data) {\n        Ok(_size) => {\n            //println!("{:?}", String::from_utf8(data[0..size].to_vec()));\n\n            // stream.write(&data[0..size]).unwrap();\n            true\n        }\n        Err(_) => {\n            println!(\n                "An error occurred, terminating connection with {}",\n                stream.peer_addr().unwrap()\n            );\n            stream.shutdown(Both).unwrap();\n            false\n        }\n    } {}\n}\n\nfn main() {\n    let address = "localhost";\n    let port = "80";\n\n    let …
Run Code Online (Sandbox Code Playgroud)

javascript tcp tcplistener websocket rust

0
推荐指数
1
解决办法
1095
查看次数

标签 统计

javascript ×1

rust ×1

tcp ×1

tcplistener ×1

websocket ×1