腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
配置“保持活动”以使连接始终处于活动状态。
spring-integration
我有一个tcp客户端服务器应用程序,其中客户端打开一个连接,这是单一用途,并在配置时间后断开连接。如何配置它,使连接始终处于活动状态,在关闭的连接上重新连接,并确保多个客户端连接向服务器开放。 客户端配置: <int-ip:tcp-connection-factory id="client" type="client" host="${server.TCP.host}" port="${server.TCP.port}" single-use="true" so-tim
浏览 3
提问于2017-10-05
得票数 0
1
回答
HTTP协议是无连接的,默认情况下使用TCP,这有什么意义?
http
、
web
、
tcp
我看到HTTP协议默认使用可靠的TCP连接,其中一个HTTP特性是无连接的。现在我搞不懂这有什么意义?它是如何使用TCP的,同时又是无连接的,我知道TCP是面向连接的。
浏览 2
提问于2021-08-22
得票数 2
回答已采纳
1
回答
HTTP、TCP、UDP和无连接
http
、
tcp
、
tcpip
、
udp
最近我对HTTP有点困惑。 一些事实是,TCP可以操作面向连接或无连接的连接,这一点我理解。然而,TCP是面向连接的,而UDP是无连接的,当消息本身可以容纳到单个消息时使用。 问题: 如果HTTP使用TCP,而TCP为多个消息交换提供可靠的连接,而HTTP被认为是无连接的,那么这怎么可能呢? TCP是面向连接的?那么,HTTP是如何无连接的?
浏览 0
提问于2012-09-16
得票数 8
回答已采纳
1
回答
通过使用公共反向代理(具有访问互联网的权限)将NAT后面的客户端公开到internet上
c#
、
go
、
networking
、
proxy
、
nat
我想了解通过公共服务器公开NAT背后客户端的理论,例如使用客户机作为代理(最好是SOCKS5)。找到一个现成的解决方案是理想的,但理论将足够好。 来指出我的意思。NAT背后的客户端不直接监听TCP。它只是打开到公共服务器的TCP连接,它应该公开客户端。NAT后客户端上的SOCKS5代理不会直接公开,因此所拨打的TCP连接应该以某种方式表现为TCP侦听器。 如果NAT背后的客户端连接到公共服务器,其他用户如何连接,我应该如何转发请求? 我认为这基本上与TeamViewer使用的技术相同: “在建立会话时,TeamViewer决定了连接的最佳类型。在通过主服务器握手之后,70%的情况下(甚至在标准
浏览 3
提问于2021-12-14
得票数 0
回答已采纳
1
回答
对TCP的基本理解
tcp
、
lifecycle
我不完全理解TCP连接何时结束。也就是说,当客户端向服务器发送请求并进行响应时,该响应是否是同一TCP连接的响应部分?或者这个响应是通过一个全新的TCP连接做出的?
浏览 3
提问于2014-03-28
得票数 1
回答已采纳
1
回答
对only服务器的SIM900D透明模式仅允许传输一次
tcp
、
get
、
webserver
、
put
、
gprs
我使用了这一系列的AT命令,以便能够通过SIM900D GSM/GPRS模块与我的笔记本电脑连接并发送/接收数据。 直到两个端点中的任何一个决定终止TCP连接,TCP连接才结束。另一方面,当我尝试连接我们的when服务器时(例如,AT+CIPSTART="TCP","www.mydomain.com","80") 它实现了连接..但是如果GPRS模块没有立即发送任何数据,TCP服务器很快就会终止TCP连接。如果我尝试通过发送url进行发送(例如,PUT /send.php?g0=21 HTTP/1.1\r\n主机: dlsu-ect.
浏览 2
提问于2013-11-21
得票数 0
1
回答
基于连接的http代理是否应该保持TCP连接活动?
http
、
tcp
、
proxy
、
reverse-proxy
、
http-proxy
我想知道-based http代理在TCP方面是如何工作的。它们是保持TCP连接活动,还是在每个请求上重新创建TCP连接?
浏览 5
提问于2022-01-03
得票数 0
回答已采纳
3
回答
每次连接到ASP.net应用程序都会创建一个新的线程吗?
c#
、
asp.net
、
multithreading
、
tcp
情景:我的ASP.net应用程序通过TCP连接连接到另一个系统以获取信息。 我尝试模拟100个人坐着,同时登录到我的ASP.net应用程序并连接到TCP连接。 创建包含100个线程并尝试连接到TCP连接的windows应用程序是否会提供正确的模拟/准确结果 或 ASP.net是否以不同的方式处理不同的实例。
浏览 0
提问于2009-10-15
得票数 1
2
回答
对在HTTP1和HTTP2中发送请求感到困惑
javascript
、
html
、
http
、
http2
我了解到,在HTTP1.1下,每个主机名默认的同时持久连接的最大数目(起源?)至少对铬来说是6。我并不是问这个限制的确切数量,因为我知道它因浏览器而异。我更好奇的是,我们什么时候会为新请求打开一个新连接--浏览器是以某种方式重用相同的TCP连接,还是总是启动一个新的TCP连接,除非它还没有达到并发请求的极限? 假设我们使用的是HTTP1.1,如果在html中我们有Connection: Keep-Alive <script src="https://foo/foo1.js"></script> <script src="https://fo
浏览 5
提问于2021-12-05
得票数 5
1
回答
如何形成TCP网格网络?
node.js
、
networking
、
tcp
、
network-programming
、
mesh-network
我想要建立一个有3个节点的网状网络,如下所示: B connected to A. B connected to C. A connected to C. 我的理解是: 为了使B连接到A,A将有一个TCP服务器监听端口8080。 B有一个TCP客户端,它将连接到8080上的A。 现在A是如何连接到C的呢?如果C正在监听8080上的连接。 每个节点应该同时运行一个TCP服务器和多个TCP客户端来形成一个网格吗?
浏览 2
提问于2017-12-08
得票数 0
回答已采纳
2
回答
TCP复用或代理
tcp
TCP是一种多路复用协议..。我有几个应用程序需要连接到只接受16个并发TCP连接的设备。 我完全控制应用程序和他们之间的网络和输入预先格式化的文本. 我可以在我的应用程序和我的设备之间放置什么来一方面接受16个以上的连接,另一方面仍然限制在16个连接上? +--------+ +-----+ | App 1 |---(10cnx on tcp/1234)---| | +--------+ | | +-----+
浏览 0
提问于2016-03-07
得票数 0
回答已采纳
1
回答
如何关闭处理TCP请求的线程而不关闭TCP连接?
java
、
multithreading
、
tcp
、
tcpclient
我遇到了下面的线程,并希望为请求(而不是客户端连接)实现线程,但我不确定如何做到这一点,而不关闭每个TCP传输之间到客户端的连接。我看到了下面的内容,但不知道如何使服务器和客户机之间的TCP连接保持活动,而不为该连接保持线程活动。 上面的答案指定:“并且请注意,每个请求的线程并不意味着框架必须关闭HTTP请求之间的TCP连接”,我想看看是如何做到的。 @aholbreich
浏览 3
提问于2021-12-11
得票数 0
2
回答
JPOS QMUX的配置
sockets
、
tcp
、
iso8583
、
mux
、
jpos
我是刚加入JPOS的。我需要些帮助。请找出低于我的要求。 在TCP连接术语中,IST交换机被配置为服务器,MPOS服务器被配置为客户机。MPOS服务器和IST交换机应该通过一个TCP连接进行通信。此外,还应该提供MPOS服务器和IST交换机之间的多个TCP连接,以实现可伸缩性、负载共享和处理故障转移。建立TCP连接后,将持续维护TCP连接。 我已经阅读了jpos开发人员指南,并了解了QMUX可以用于我的需求。请在这件事上帮助我。
浏览 3
提问于2014-07-02
得票数 3
回答已采纳
2
回答
apache2保持活动并打开tcp连接
apache-2.2
、
tcp
IP数据包包含有效负载,例如HTTP信息,而HTTP信息又包含html信息。IP数据包封装在TCP段中,TCP段检测网络传输中的问题,请求重新传输丢失的数据,重新排列无序数据,并帮助最小化网络拥塞。这样做的方式是TCP接收方在接收数据时使用ack消息进行响应。发送方维护数据包发送时的计时器,如果在消息确认之前计时器过期,则重新发送数据包。 当TCP接收方接收到其最后一个段并重新排列数据时,TCP发送方将其初始请求发送到何处的过程,这是否都是在一个TCP连接中完成的?还是每个传输和确认都需要多个TCP连接? 我之所以问这个问题,是因为apache2有一个名为KeepAlive的声明式。我不完全明
浏览 0
提问于2014-05-03
得票数 0
回答已采纳
1
回答
QNetworkAccessManager,重置TCP连接
c++
、
qt
、
sockets
、
networking
、
tcp
我正在用Qt编写一个程序来向嵌入式设备发出HTTP请求,并使用QNetworkAccessManager来执行此操作,它工作得很好,但以下情况除外。 嵌入式设备仅接受%1个TCP连接。如果在TCP连接处于活动状态时断开连接(拔出电缆),设备将进入挂起状态。它不知道连接已经断开,不能再接受。 有没有办法手动重置QNetworkAccessManager,这样我就可以在每个请求上强制建立新连接,并在请求完成时正常关闭连接?
浏览 33
提问于2016-07-15
得票数 1
1
回答
如何在iptables中同时使用syn代理和连接限制规则?
rhel
、
iptables
、
firewall
我想同时编写syn代理和连接限制规则。由于性能问题,我想首先向syn代理发送数据包。 这是规则样本。 #syn proxy rule iptables -t raw -A PREROUTING -i eth1 -p tcp -m tcp --syn -j CT --notrack iptables -t filter -A FORWARD -i eth1 -p tcp -m tcp -m state --state INVALID,UNTRACKED -j SYNPROXY --sack-perm --timestamp --wscale 7 --mss 1460 iptables -t
浏览 0
提问于2015-01-23
得票数 2
1
回答
HTTP代理上的TCP套接字空闲超时后断开连接
sockets
、
http
、
tcp
、
proxy
在通过代理使用HTTP隧道时,我遇到了TCP套接字的问题。 Client (C++)向服务器(JAVA)打开TCP套接字。我增加了对HTTP代理的支持。一切运行良好,客户端像这样发送"HTTP“请求,并在此之后继续进行简单的TCP连接: CONNECT servername:5555 HTTP/1.1 Host: servername:5555 Proxy-Connection: Keep-Alive HTTP/1.1 200 但是,如果在代理中配置了空闲超时,并且没有发送实际数据,则通过客户端每60秒发送一次TCP保持活动数据包,连接将被终止。空闲超时被配置为10分钟。 TCP保持
浏览 2
提问于2014-07-22
得票数 1
1
回答
每个TCP连接的HTTP请求数
python
、
http
、
tcp
客户端对每个TCP连接向服务器提出的HTTP请求的数量是否有限制?我编写了一个python脚本,它应该打开TCP连接并发送10个类似的HTTP请求。前5个请求会立即发送,但最后5个请求需要很长时间(这些请求非常强大,服务器需要超过1分钟才能响应) 这使我相信,每个TCP连接中有5个请求,客户端正在等待服务器响应这些请求,然后再发送更多的请求。如果这是真的,那么这个限制是如何设置/定义的呢?
浏览 1
提问于2015-08-04
得票数 0
回答已采纳
1
回答
保持活力并请求超时
c#
、
asp.net
、
tcp
、
keep-alive
据我所知,的目的是防止底层TCP连接关闭,以便可以在同一个TCP连接上发送多个请求。 但是,尚不清楚这如何影响已超时的请求: 如果在同一个TCP连接上处理多个请求,当客户端超时时,ASP.NET如何知道?我不知道如何正确地问这个问题,但我怀疑如果底层的TCP连接关闭了,是假的?如何确定客户端是否超时?肯定不能再发送回复了吗? 既然客户端可以发送keep-alive消息,那么它对请求有什么影响呢?我希望它不会产生任何效果,像超时这样的机制也会像往常一样工作。 谢谢你的时间和帮助。
浏览 2
提问于2015-12-16
得票数 1
回答已采纳
1
回答
Google无法将客户端与LB之间的tcp连接映射为LB与后台实例之间的tcp连接。
google-app-engine
、
load-balancing
、
google-compute-engine
、
google-cloud-endpoints
、
google-cloud-platform
在我们的应用程序的性能测试中,我看到了一个问题。问题是LoadBalancer无法将客户端与LB之间的tcp连接映射为LB与后台实例之间的tcp连接。 当客户端第一次发送http请求时,LB会打开一个带有后台实例的新TCP连接,但是当同一个客户端发送另一个http请求时,LB也会创建一个带有后端实例的新TCP连接。当我们执行相同的场景,直接从客户端发送请求到后端实例时,相同的tcp连接将被重用。 我们对后台实例中每个进程打开的TCP连接都有限制,因此我们希望了解以下信息。 为什么LB在向后台服务器发送请求时使用ip范围? LB如何将客户端TCP连接与后端TCP连接映射?如果没有映射,那
浏览 2
提问于2016-06-13
得票数 1
2
回答
一个TCP/IP连接中的多个HTTP请求-处理的并行或顺序
http
、
nginx
、
tcp
我收到了很多Googlebot的请求。 Googlebot通过11 HTTP请求请求多达11个不同的文件,所有这些文件都在中一个单一的TCP/IP连接中。 这些GET请求(都在相同的TCP/IP连接中)是否通过 parallelor序列? 还是在服务器上? 在本例中,如何处理Nginx?
浏览 4
提问于2010-10-06
得票数 11
回答已采纳
1
回答
Google无法将客户端与LB之间的tcp连接映射为LB与后台实例之间的tcp连接。
load-balancing
、
google-cloud-platform
、
google-compute-engine
、
google-app-engine
在我们的应用程序的性能测试中,我看到了一个问题。问题是LoadBalancer无法将客户端与LB之间的tcp连接映射为LB与后台实例之间的tcp连接。 当客户端第一次发送http请求时,LB会打开一个带有后台实例的新TCP连接,但是当同一个客户端发送另一个http请求时,LB也会创建一个带有后端实例的新TCP连接。当我们执行相同的场景,直接从客户端发送请求到后端实例时,相同的tcp连接将被重用。 我们对后台实例中每个进程打开的TCP连接都有限制,因此我们希望了解以下信息。 为什么LB在向后台服务器发送请求时使用ip范围?LB如何将客户端TCP连接与后端TCP连接映射?如果没有映射,那么LB对开
浏览 0
提问于2016-06-13
得票数 0
2
回答
如何用反向代理建立TCP连接
apache
、
nginx
、
tcp
、
proxy
我已经设置了Nginx服务器作为Apache的反向代理。现在,我想知道如何在这个工作流中建立和关闭TCP连接。我的假设是在浏览器和Nginx之间建立第一个TCP连接,然后Nginx建立到Apache的第二个TCP连接。返回Apache的响应时,Nginx将关闭此连接并将响应返回给浏览器。实际上是这样做的吗?
浏览 1
提问于2015-11-10
得票数 1
回答已采纳
2
回答
WebSocket与HTTP/3兼容吗?
http
、
websocket
、
http3
即将推出的HTTP/3标准不再基于TCP,而是基于QUIC协议。WebSocket基于TCP,并作为HTTP启动。 WebSocket连接是以基于QUIC的HTTP/3更新而不是基于TCP的方式启动的吗?或者不可能将HTTP/3连接更新为WebSocket连接?
浏览 0
提问于2019-08-06
得票数 19
回答已采纳
1
回答
Apache实现的TCP连接轮询中没有持久连接
java
、
apache
、
sockets
、
tcp
、
pool
如何使用Apache公共池来池TCP连接并重用连接? 为了实现TCP连接池,我尝试使用Apache公共池(1.6),我使用了中发布的对象池来实现它。 我确实希望在启动到另一台服务器的连接时看到持久化TCP连接,并将其用于其他后续连接请求。 问题是,我看不到到服务器的任何持久连接(netstat -an)。通过借用对象,建立新的连接,当返回对象时,套接字是disconnected.No池! 我是否使用正确的方法创建TCP池?
浏览 2
提问于2017-05-03
得票数 2
回答已采纳
1
回答
Jmeter连接
http
、
tcp
、
jmeter
下面是已配置的线程组 Thread Group | |--> HTTP SAMPLE 我在5秒内打开5个线程,循环计数为5。这意味着在每个线程中5 HHTP请求将被发送,因此总共25次请求。 线程1:打开TCP连接-->发送HTTP请求->接收HTTP响应。 问题:收到响应后,是否会关闭TCP连接,然后再打开TCP连接,然后发送HTTP请求? 或者,一旦在同一个TCP连接中接收到响应,下一个HTTP请求将被发送?
浏览 4
提问于2022-09-02
得票数 0
2
回答
在收到RST或FIN后,tcp程序是否会在被动关闭tcp连接之前检查丢失的数据包
tcp
、
network-programming
如果A和B之间存在tcp连接,A发送一些数据包,然后发送TCP RST(或TCP FIN/ACK)来关闭连接。 PKT1, PKT2, PKT3, TCP_RST 或 PKT1, PKT2, PKT3, TCP_FIN/ACK 但是数据包到达的顺序是错误的。 PKT1, TCP_RST(or TCP_FIN/ACK), PKT2, PKT3 那么B会有什么反应呢? 根据TCP_RST和TCP_FIN/确认的序列号,B知道有一些数据包丢失( PKT2和PKT3),B是等待PKT2和PKT3后再关闭连接,还是在收到TCP_RST(或TCP_FIN/确认)后立即关闭连接?
浏览 0
提问于2013-05-02
得票数 3
回答已采纳
2
回答
iptables访问端口3306超时
centos
、
mysql
、
iptables
、
firewall
、
ip-blocking
我无法从远程服务器连接到mysql。我已经将bind-address注释掉了,但是当我在iptable中添加规则以阻止其他连接时,请求服务器的连接超时。 我试过这一建议: iptables -I INPUT 1 -p tcp -s 1.2.3.4 --dport 3306 -j ACCEPT iptables -I INPUT 1 -p tcp --dport 3306 -j DROP 但我的联系还是超时了。我输入这两行并不重要。当我试图连接时,我正在回覆远程服务器ip地址,它确实是我在iptable中使用的ip地址。如果没有DROP行,连接就能正常工作,就像在iptable中没有任何内容时一
浏览 0
提问于2016-05-04
得票数 0
回答已采纳
1
回答
netstat输出是“已建立-”(没有附加程序名称)。有什么问题吗?
linux
、
ip
、
tcp
、
netstat
、
redis
我的服务器程序正在运行,我正在尝试从redis客户端建立一些TCP连接。 我正在尝试建立1150个客户端连接,当我在服务器端检查netstat时,我发现有一些“已建立的”状态,其中我不理解破折号(-)的原因,省略了程序名。 客户端的 : [root@smarak-2storage-testvnf-vm0 src]# ulimit -n 4096 [root@smarak-2storage-testvnf-vm0 src]# ./redis-benchmark -h 10.111.89.230 -p 6379 -c 1150 -t set -n 20000 -d 10000 -r 1000000
浏览 0
提问于2017-08-22
得票数 1
1
回答
Http请求/响应Tcp连接
http
我详细研究了http协议,并了解了本教程。我认为当http请求时,TCP连接是建立b/w客户机(浏览器)和服务器。在该TCP连接上发送http请求数据,在服务器端解析http请求,并在同一TCP连接上发送http响应。发送响应后,TCP连接将终止。对于下一个http请求,将建立一个新的TCP连接。但下面的教程说了些别的。我是对还是错?
浏览 7
提问于2015-11-02
得票数 2
回答已采纳
1
回答
与DNS服务器的长期TCP连接
domain-name-system
、
tcp
、
denial-of-service
通常,预期到DNS服务器的TCP连接是短暂的,即客户端连接、发送查询并在获得响应时断开连接。 如果客户端希望保持与DNS服务器的长期TCP连接,并在需要发送查询时使用它,这是一种安全/可接受的做法吗?对于长期存在的DNS服务器,TCP连接可以被解释为DOS攻击。DNS服务器通常跟踪TCP连接并试图关闭长寿连接吗?
浏览 0
提问于2016-03-03
得票数 2
回答已采纳
2
回答
试图调用wcf服务时出错
c#
、
.net
、
iis
、
tcp
、
windows-server-2012
我试图连接到服务器上的WCF服务。 我已经在服务器上的IIS中设置了一个站点,并将Enabled Protocols设置为http,net.tcp。此外,我将Site Bindings配置如下: http >端口: 80 > IP地址:* net.tcp >装订信息: 808.* 在Authentication下,我启用了Anonymous Authentication和Windows Authentication。 服务Net.Tcp Listener Adapter和Net.Tcp Port Sharing Service也在运行。 当我用浏览器(通过ht
浏览 1
提问于2015-11-04
得票数 2
回答已采纳
1
回答
多个tcp连接,尽管存在http-alive。
javascript
、
node.js
、
http
、
tcp
、
keep-alive
我不确定我是否正确理解了http-keep-alive,在我看来,它应该重用tcp连接,而不是构建一个新的连接。然而,我发现了一些非常奇怪的东西,似乎很难预料到http保持活跃的的行为。 服务器: NodeJS & Express ^4.16.3,我已经使用Wireshark来分析结果 情况1: 服务器端 for(let i =1; i<11; i++){ app.use('/' + i, (req, res) => { res.header('cache-control', 'no-store'
浏览 0
提问于2018-09-22
得票数 1
2
回答
FTP是否可以为多个并行文件传输提供多个TCP连接
networking
、
tcp
、
ftp
从()读取FTP协议规范。我遇到了这个"FTP不同于我们所描述的其他应用程序,因为它使用两个TCP连接来传输文件“。我的问题是,FTP可以有多个TCP连接用于多个并行文件传输吗?例如,我可以通过两个TCP连接并行传输两个文件吗?这是一个定制或标准化的问题吗?
浏览 3
提问于2012-11-02
得票数 14
回答已采纳
1
回答
如何在JAVA中创建支持长连接的HttpServer?
java
、
http
我注意到http1.1支持长连接。如果Keep-Alive为true,则tcp连接不会在请求完成后关闭。但是,如果我尝试使用ServerSocket创建服务器。每次处理请求时,我都会将响应发送到客户端,然后我必须关闭套接字(关闭tcp连接),那么如何重用tcp连接? 我必须关闭套接字的原因是浏览器必须知道连接已完成。 代码如下所示 ServerSocket serverSocket; while (true){ Socket socket = serverSocket.accept(); thread{
浏览 32
提问于2019-03-18
得票数 1
回答已采纳
2
回答
什么是HTTP "Host“报头?
http
、
http-headers
假设在发送HTTP请求时TCP连接已经建立,则IP地址和端口是隐式已知的-- TCP连接是IP +端口。 那么,为什么我们需要Host头呢?这是否仅在有多台主机映射到TCP连接中隐含的IP地址的情况下才需要?
浏览 2
提问于2017-04-01
得票数 174
回答已采纳
1
回答
在启动终止w/ FIN数据包后,从TCP连接接收数据包有多常见?
tcp
我最近读到了关于在good ol‘Wikipedia1上TCP连接终止的文章,文章提到了半开放state2的可能性。基本上,启动TCP连接关闭的机器“应该”继续读取数据,直到另一端也终止为止。这是通过设置FIN标志的TCP段/数据包在每一侧完成的。 我担心“应该”这个词。我有两个理智的问题: 首先,这有多普遍,真的吗?在我看来,一般来说,客户端或资源请求者将是发起TCP连接终止的人,他们在接收到所需的一切之后就会这样做。在正常情况下,当TCP连接终止时,不应该有任何数据包通过线路,对吗? 在一个相关的问题上,这种关于连接终止符“应该”继续接受数据的声明是一种强烈的要求还是更多的准则呢?如前所述
浏览 1
提问于2019-10-27
得票数 0
回答已采纳
1
回答
轮询和web套接字中的连接
web
、
websocket
、
client
、
polling
、
web-development-server
我对网络开发相当陌生,对一些概念感到困惑。具体来说,我不知道长轮询和网络套接字之间有什么区别。 长轮询是否涉及为每个请求启动到服务器的新TCP连接,还是存在一个持久的TCP连接来进行轮询?如果我正确理解它,我认为WebSockets允许在服务器和客户端之间交换数据的持久TCP连接,并且在头文件中提到了这个连接的持续时间。 如有任何意见/帮助,将不胜感激。
浏览 0
提问于2018-03-30
得票数 0
回答已采纳
1
回答
如何检测与libpcap的拒绝连接?
c
、
networking
、
tcp
、
libpcap
我希望检测到在我的系统中被拒绝的任何连接,使用libpcap。 我试着用下一个过滤器做这件事: "tcp[tcpflags] & (tcp-rst) == (tcp-rst)" 但是REST标志不能确保连接被拒绝,它还可以指示连接刚刚关闭。 有办法吗?
浏览 7
提问于2022-09-05
得票数 0
1
回答
C#中具有异步TCP侦听器的多个客户端
c#
、
multithreading
、
asynchronous
、
asp.net-web-api
、
tcplistener
我对C#中的异步TCP侦听器有问题。主要问题是,我希望创建异步TCP侦听器,以便处理多个连接。我有很多来自设备和网页的请求。此外,我还必须使用数据库从这些连接(读/写到/从Server)写入特定的信息。 我们任务的场景是:一个REST请求将从带有唯一标识符的网页发布到我们的Web。然后,我们的Web将TCP连接到侦听器,因此我们必须停止这个连接,直到从具有该唯一标识符的设备获得另一个连接为止。然后,我们发送数据,我们得到它以前(网页连接)到这个连接的设备,我们必须再次停止这个连接。在设备中处理这些数据后,它将再次发送给我们一些其他数据,我们必须将这些数据发送到我们以前停止的网页。 如何在侦听器
浏览 1
提问于2018-11-24
得票数 0
回答已采纳
1
回答
HTTP保持活动和TCP持久连接
http
、
tcp
这两个概念之间有什么关系? 一个HTTP连接总是在一个持久的Keep-Alive连接上吗?当HTTP连接关闭时,TCP连接会同时关闭吗? 或者多个HTTP请求,包括Keep-Alive请求,可以在单个TCP连接上运行吗?
浏览 0
提问于2015-02-10
得票数 0
回答已采纳
1
回答
erlang: gen_tcp:accept限制
tcp
、
erlang
我很感兴趣,gen_tcp:accept函数的限制是什么?我的意思是最大并发连接数是多少?或者如何配置它?(gen_tcp设置、ulimit或其他) get_tcp每秒可以接受多少连接?
浏览 2
提问于2010-10-11
得票数 2
回答已采纳
1
回答
如何在delphi中侦听和重新映射tcp连接?
delphi
、
sockets
、
tcp
、
dns
、
delphi-xe3
我有一个TCP连接(代理),它通过socks4-5连接,并通过它发送http / https / DNS流量。我需要一些东西来分享,一些http / https等通过tcp连接1和dns解析通过tcp连接2 我试图创建IdTCPServer1 (但我不确定是否正确),它可以连接,但没有发送他。此外,他挂断,直到ReadLn它将不会被记录的数据,这是不允许的。 procedure TForm1.IdTCPServer1Execute(AContext: TIdContext); var str_str:String; begin str_str:=AContext.Connecti
浏览 0
提问于2014-01-23
得票数 3
1
回答
RFC 1006主动/被动
tcp
RFC 1006 TCP连接中的主动连接和被动连接有何区别?
浏览 1
提问于2009-10-13
得票数 2
回答已采纳
1
回答
Android中TCP连接的超时值是多少?
android
、
http
、
tcp
、
long-polling
我在Android应用程序和web服务器之间建立了TCP连接。如果我在一个小时内没有发送任何数据包,那么我就不能再使用此连接来发送/接收数据。我必须发送一些心跳数据包吗?在Android中,如果我不通过TCP连接发送任何数据,那么该连接的超时值是多少? Android版本是2.2。我使用HTTP长轮询来访问服务器。
浏览 0
提问于2012-01-21
得票数 2
回答已采纳
2
回答
Labview -检查TCP读取缓冲区是否包含更多数据
sockets
、
tcp
、
labview
我有一个TCP Server,它处理以下结构的消息: [ Msg. Size (2 Byte) | Msg. Payload (N Byte) ] 这一过程如下: 从TCP连接读取2个字节以标识有效负载大小N。 读取N有效负载字节并对其执行一些操作。 关闭TCP连接。 为了减少网络开销,我想收集多条消息。 [ Msg. Size #1 | Msg. Payload #1 ][ Msg. Size #2 | Msg. Payload #2 ] ... 显然,如果TCP读取缓冲区包含更多数据(不是空的),则处理循环不能关闭TCP连接。 是否有任何方法可以可靠地从Labview
浏览 0
提问于2016-04-06
得票数 1
2
回答
通过node-red上的TCP接收和发送数据
node-red
在开始使用node-red之前,我认为我的小应用程序很简单。我想通过TCP与设备交互。设备将在此连接上向我发送数据,同时我希望能够通过相同的连接发送命令。设备将通过相同的连接应答这些命令。 现在在node-red中,我没有遇到节点,这将使我能够做到这一点。 我有一个TCP-Input、TCP-Output和TCP-Request节点。它们并不都能达到我的目的。TCP-Input和TCP-Output似乎不能在同一地址和端口上工作。TCP-Output节点中的“回复TCP”选项似乎没有任何效果。 我是不是用这种类型的连接打破了node-red的基本原则,还是有一种简单的方法绕过这一点。 最后,我
浏览 194
提问于2017-08-20
得票数 2
1
回答
Nginx高开放TCP连接
nginx
、
google-cloud-platform
、
tcp
我的网页出现了错误500并被删除。在GCP中检查我的Nginx指标时,我发现: 对于许多开放的TCP连接。 对于许多接受和处理的Conecctions, 到许多写连接( ) 来自Access.log的每个不同in的正常每分钟请求(与其他日期和月份相比) =>图中的下降是因为我重新启动了服务器。 因此,根据这些指标,我看不到连接数量(TCP、接受、处理和写入)与请求(acces.log)之间的任何关系。此外,开放TCP连接的数量是否正常?我不这么认为。 我会感谢你的意见和可能的原因,为什么会发生这种情况。
浏览 0
提问于2020-08-03
得票数 0
1
回答
php处理来自同一TCP连接的2个请求
php
我想写一个简单的php脚本来处理两个HTTP请求通过相同的TCP连接的情况。更具体地说,如果请求来自已完成HTTP事务的tcp连接(与从未进行过任何HTTP事务的tcp连接相比),则希望以不同的方式响应请求。 这可能违背了php/apache的原则,只是好奇是否有办法做到这一点。 提前谢谢。
浏览 1
提问于2014-09-12
得票数 1
1
回答
HTTP反向代理、TCP代理、Socks5代理之间的区别?
networking
、
web
、
tcp
、
proxy
、
socks
以下是我对这些问题的理解,我发现那里几乎没有什么空白,尤其是何时何地使用。 HTTP(s)代理: 可用作TLS终止代理。 可用于修改HTTP报头 可以用作负载均衡器或DMZ前面的公共IP提供者来屏蔽后端服务器。 TCP代理 可以用作TCP连接的反向代理,不仅可以支持HTTP,还可以支持其他应用层协议(如FTP ) 我的问题 如果我只接受HTTP流量,那么我们应该使用TCP代理而不是HTTP代理的用例是什么? 这就是理解的联系吗?TCP客户端可以连接到TCP代理上的单个套接字,TCP代理可以打开到后端服务器的多个连接,类似于负载平衡器。 SOCKS
浏览 0
提问于2018-01-06
得票数 14
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TCP 半/全连接队列
TCP 半连接队列和全连接队列
tcp如何维护长连接
用Systemtap统计TCP连接
TCP的建立与拆除连接
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券