问题标签 [tcpsocket]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python 通过 TCP 套接字进行多文件传输
我正在尝试用python编写一个程序来通过套接字传输文件夹中的多个文件,到目前为止我有以下代码
客户:
服务器:
上面的代码进入了一个无限循环,我明白这是因为部分中的 continue 语句if cmd == 'done'
,我想知道它为什么会这样做?我的意思是它永远不会从客户那里得到完成的消息,任何人都可以帮我修复代码吗?
.net - 使用 TCP Socket 发送文件同时发送字符串
我有一个具有日志记录功能的文件共享应用程序。每次用户连接时,客户端都会发送一个字符串,告知用户已连接,同样当客户端断开一个字符串时,会在服务器上发送一个告知用户已断开连接的字符串。
现在我的问题是,当用户连接或断开连接同时发送文件时,程序可能无法猜测哪些数据用于日志记录部分,哪些数据用于文件共享部分. 我想要的是将它们分开而不互相打扰。TCP 连接是在单个 TCP 套接字中实现的,现在我在想,也许为这两个功能中的任何一个使用单独的套接字可以解决问题。或者可能是某种算法来确定发送的数据类型,无论是文件数据还是字符串。涉及 IO 库之类的东西。我的朋友告诉我,也许我们可以尝试获取正在发送的文件的文件名,然后将其与为日志记录部分发送的字符串进行比较。为日志记录部分发送的字符串是恒定的,
我脑子里有一些想法,但我认为有更好的方法来做到这一点。有什么建议么?
提前致谢!
html - 浏览器上的 WebSocket 客户端可以与 TCP Socket 服务器通信吗?
是否可以运行接受来自 WebSocket 客户端的传入连接的 TCP 套接字服务器?我有一个 TCP 套接字服务器,我希望能够在浏览器中测试它。这可能吗?
ios - iOS 中的 TCP 套接字编程。服务器客户端响应
我几乎完成了这项任务,但我陷入了困境,因为我得到了部分结果。我有服务器(linux 或 windows)和客户端(iOS),它们之间存在 TCP IP 套接字连接。我在我的 iphone 模拟器中使用了表单加载,其中服务器和 iphone 之间的连接在应用程序打开时自动发生。服务器将我在模拟器上发送的数据发回并在日志中打印。但我无法准确地收到整个回复。对于“创新”,我收到的可能只是“in”或“Innova”等。下面是代码片段。
请注意,在阅读中我确实更改了数组大小。但我仍然得到错误。在按钮的 IBAction 的情况下也是如此。即使每次点击我都会发送数据并且我没有得到相同数据的响应。
可以提出宝贵的建议???
ruby - 适用于 iOS 应用程序的 Ruby TCPSocket
我正在开发一个需要 iPhone 应用程序和服务器之间通信的项目。出于我的目的,我使用 Amazon Web Services 启动了一个 EC2 服务器。我正在尝试启用服务器和 iPhone 之间的 HTTP 通信,以便发出可以通过电话处理的请求。现在我正在服务器端使用 ruby 客户端和 ruby 代码进行测试。我的服务器端代码如下所示:
该代码可以打印从客户端发送的数据,但是当尝试以其他方式发送数据时,客户端和服务器都会挂断。通信通道是否需要在重新打开之前关闭才能以另一种方式发送数据。我已经在谷歌上搜索了大约一个小时并且没有得到任何地方,即使是从这里的类似问题。另一方面,这是进行请求的最佳方式还是我应该使用其他东西?
ruby-on-rails - 使用 TCPSocket 通过 Ruby 连接到 Rails 服务器。获取“所需长度 WEBrick::HTTPStatus::LengthRequired”
我正在尝试连接到 Rails 服务器,但我不断得到的响应是
我正在使用 TCPSocket 连接到服务器。
我怀疑它是指定内容长度的方式
java - Java中通过TCP Socket发送图像
我正在尝试制作一个客户端服务器应用程序,其中服务器列出可用图像的名称,客户端选择其中一个进行下载,例如这里:
服务器中的线程
客户 :
问题是所有命令都成功提交,直到图像接收图像停止在那里不动
sockets - Listening Socket in Samsung Smart Tv
I need to open a TCP socket on the Samsmung Smart TV, listening at a particular port for events from an IP camera in a local network. The camera does not have a "web server" so i cant use web sockets.
I've searched all over the net for terms like Node.js, Socket.io and I've got nothing but confused.
I stumbled on this project - websockify But i dont completely understand where and how to use it in the scenario of Samsmung Smart TV. Does anyone have a solution?
ruby - 如何使用 Ruby 维护 TCP 连接?
使用TCPSocket
,我需要socket.puts "foobar"
,然后socket.close
让套接字在对方socket.read
的消息。
有没有办法通过套接字发送或接收消息,但不关闭套接字,这意味着我可以再次发送消息而无需再次创建套接字?
ps 类似 websocket 的东西
c++ - CodeSynthesis XML 与 C++ TCP 套接字
我对 C++ 并没有真正的经验,所以我需要向你寻求帮助。
我需要一个用 C++ 实现的服务器来监听 TCP 端口。在这个端口上,它应该只接收 XML 文档。我找到了几个多线程 TCP 套接字示例,但我不知道如何处理 ReadToEnd 或转换为字符串或 XML 文档。
我正在考虑使用适用于流的CodeSynthesis。但是如何将 TCP 套接字和流结合起来呢?
对不起,如果这听起来像一个菜鸟问题。但我很欣赏任何好的例子或建议。