html javascript连接到原始套接字 [英] html javascript connect to raw socket

查看:33
本文介绍了html javascript连接到原始套接字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个 c# tcp 服务器,我想通过 html 客户端页面连接到服务器.

I have a c# tcp server, I want to connect to the server via a html client page.

问题:没有简单的方法可以在浏览器端的 Javascript 中创建 TCP 套接字.尽管像 Websockets 这样的解决方案允许创建类似于套接字的东西,但您只能使用它们连接到支持 Websockets 的服务器.不针对任何对 HTTP 一无所知的随机服务器.

The problem: There is no simple way to create TCP sockets in Javascript on a browser side. Although solutions like Websockets allow to create something that resemble sockets, you can use them to connect only to servers that support Websockets. Not to any random servers that know nothing about HTTP.

有没有办法连接到我的服务器.

so is there a solution to connect to my srver.

推荐答案

没有.只是没有.浏览器是一个严密锁定的环境.您可以从 JavaScript 打开的唯一套接字连接是 WebSocket.既然是你的服务器,添加 WebSocket 支持应该不会太复杂,C# 有可用的 WebSocket 库.

No. There just isn't. The browser is a tightly locked down environment. The only socket connection that you can open from JavaScript is WebSocket. Since it's your server, adding WebSocket support shouldn't be too complicated, and there are WebSocket libraries available for C#.

这篇关于html javascript连接到原始套接字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆