问题标签 [network-programming]
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.
php - TCP Socket Networking 有哪些可用的 PHP 扩展?
我正在寻找一个 PHP 扩展,它允许我在 TCP 套接字上连接、绑定/侦听、发送和接收数据。
有一个 PEAR 包 Net_Socket:
http://pear.php.net/package/Net_Socket
但这需要安装 PEAR,我们不想这样做,因为这会增加内存消耗。
是否有可用的纯 C 扩展?
谢谢,肯尼斯
delphi - 使用 Delphi 调用 Http GET url 的最简单方法是什么?
我想在我的应用程序中调用一个 Web 服务,我可以使用它来导入 WSDL,或者只使用带有 URL 和参数的“HTTP GET”,所以我更喜欢后者,因为它很简单。
我知道我可以使用 indy idhttp.get 来完成这项工作,但这是非常简单的事情,我不想将复杂的 indy 代码添加到我的应用程序中。
更新:对不起,如果我不清楚,我的意思是“不要添加复杂的 indy 代码”,我不想为这个简单的任务添加 indy 组件,并且更喜欢更轻松的方式。
c - 是否有通过网络发送数据的最佳字节大小?
我假设 100 字节太小,并且可能会减慢所有写入的较大文件传输速度,但是像 1MB 这样的大小似乎太多了。有没有人对通过网络发送数据的每次写入的最佳字节块有任何建议?
为了详细说明,我正在实现通过网络连接发送数据并显示发送数据的进度的东西。我注意到如果我以每次写入大约 100 字节的速度发送大文件,它会非常慢,但进度条效果很好。但是,如果我以每次写入 1M 的速度发送,它会快得多,但由于发送的块较大,进度条的工作效果不佳。
c - 如何在 C 中打开和使用套接字?
我想知道用 C 编程语言打开套接字并将数据写入套接字以进行网络编程的最简单和最有效的方法。
networking - 应用程序挂起 DNS 查找是否有技术原因?
如果我在“正在查找 domain.com ...”时尝试退出 Firefox,它会弹跳(挂起),进入“无响应”状态,然后最终退出。它没有失败地做到这一点。
这是在带有最新 FF 的 Mac 上,但对我来说一直都是这样,即使在带有 FF 的 Windows 上,我已经注意到它与其他应用程序。
有什么技术原因不能更好地处理吗?
c# - 在 C# 中检查网络状态
如何检查我是否有开放的网络连接并且可以联系 c# 中的特定 IP 地址?我在 VB.Net 中看到过示例,但它们都使用“我的”结构。谢谢你。
python - 用 Python ping 一个站点?
如何使用 Python ping 网站或 IP 地址?
c - 在 C 中解析二进制数据?
是否有任何关于如何在 C 中读取和解析二进制数据的库或指南?
我正在研究一些功能,这些功能将在网络套接字上接收 TCP 数据包,然后根据规范解析二进制数据,通过代码将信息转换为更可用的形式。
是否有任何图书馆可以做到这一点,或者甚至是执行这类事情的入门书?
c++ - 1个千兆网卡准确带宽公式的需求
我需要公式来准确计算 1 Gig Nic 卡的带宽。我正在做的是以 1Gbps 的速度发送第 2 层数据包,但我的软件显示 6oo Mbps。
整个实验是背靠背的。没有交换机没有路由器。
这就是我所做的。
.net - 如何拦截连接请求?
我正在开发一个应用程序,该应用程序需要在程序尝试连接到指定的 IP 地址并将其重定向到另一个 IP 时进行拦截。
这可能吗?
我为此使用.net。
谢谢!