草庐IT

html - 在网页读取之前更改 IP 地址

假设有一个名为whatisyourip.com的网页,我有一个名为changeip.com的网页。用户想通过changeip.com进入站点whatisyourip.com。通常,changeip.com是一个代理服务器,因此用户可以隐藏他的IP地址。这就是用户访问其国家/地区禁止访问的网页的方式。但我想问一下,有没有办法在通过changeip.com连接时向whatisyourip.com显示不同的ip地址而不将其用作代理服务器? 最佳答案 isthereawaytoshowadifferentipaddresstowhatisy

objective-c - 使用 Objective-c 打开 TCP 套接字

如何使用Objective-C创建TCP套接字,检查服务器上是否打开了某些TCP端口?我尝试使用一些教程,但都没有用,因为我需要使用IP(198.168.0.000)创建服务器,而不是一些博客文章使用的站点,例如paypal.com。我对使用哪个类以及如何使用有点困惑。我知道那不是最好的询问地点,但不知道去哪里搜索。感谢您的帮助! 最佳答案 我推荐CocoaAsyncSocket对于这种工作。您可以手动完成,但如果您在ObjC中工作,那么CocoaAsyncSocket是一个更好的接口(interface)。

C# TCP 聊天应用线程

我非常需要帮助。我实际上已经创建了一个程序(将使用)加密来回发送消息。加密部分工作正常,但是我对Threads还很陌生,而且我一辈子都无法让应用程序的客户端/服务器部分对齐。聊天程序是使用TCP的直接IP连接,因此每个主机都是一个客户端和一个服务器。当我调试时,我似乎遇到的问题是,当客户端尝试连接到服务器线程时,服务器线程未准备好,或者如果准备好,它不会放弃线程,以便客户端可以连接!我已经为此工作了几个小时,这非常令人沮丧。我希望有人能提供帮助!我在下面包含了我的代码。这是我的MainForm的代码片段,它构建了客户端和服务器方面:privatevoidInitializeCompon

java - 无法将 void 转换为 "classname"

这个问题在这里已经有了答案:Whatdoes"Incompatibletypes:voidcannotbeconvertedto..."mean?(1个回答)关闭3年前。我正在尝试创建一个类,它是一个可以存储在数组中的线程,这将使我更容易处理从客户端到服务器的用户输入。这是我的PongPlayerThreadpackagePong;importjava.net.*;importjava.io.*;publicclassPongPlayerThreadextendsThread{privateSocketsocket=null;privateStringpongData="";publi

c - C 中的 TCP/IP 编程

我明天要参加TCP/IP编程考试。以下是本文的前一个问题。Writeandrunaclientandaserverprogram.UsingClanguageinUNIX,withthefollowingspecifications:•ATCPclientprogramwillsendarangeofnumber(e.g.1to10)totheserver.•TCPserveracceptthenumberrangefromclientandsendbackthesumofthenumberrange.Clientwillprinttheresult.我不知道如何设置编译器和其他设置来

java - TCP 服务器不关闭电脑

我写了一个JavaTCP服务器程序来从客户端关闭我的PC。它成功地从客户端接收消息,但它没有关闭PC有人请帮我解决这个问题这是我的代码importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.net.ServerSocket;importjava.net.Socket;publicclassServerSideSocket{privatestaticServerSocketserverSocket;privatestaticSocketclientS

telnet - telnet如何知道一包数据是否接收完整?

我在写一个玩具MUD使用TCP/IP套接字连接到telnet服务器的客户端。作为MUD客户端中的一个常见功能,我应该能够对来自服务器的响应运行一堆正则表达式,并在它们被触发时执行一些操作。现在,当响应很长并且在2个或更多TCP/IP数据包中收到时,问题就出现了,因此当我在响应上运行正则表达式时它们不会匹配,因为它们还没有完成(第一部分或第二部分不会单独匹配)。所以问题是,在对服务器运行我的正则表达式之前,我如何知道服务器已完成发送数据包。 最佳答案 简短的回答是:你没有TCP/IP是一个串行协议(protocol),没有数据包的概念

c - 在 TCP/UDP 套接字中绑定(bind)

绑定(bind)函数用于为套接字描述符分配一个名称(一个sockaddr结构)。为什么TCP服务器需要它而不是TCP客户端?为什么botUDP客户端和服务器需要它?我也在UDPClient中不使用bind()编写了正确工作的代码。我不明白为什么bind()没有被普遍使用,即在上述所有情况下。 最佳答案 绑定(bind)只是必需的,如果没有其他方法让计算机知道将数据包发送到哪个程序。对于无连接程序,这只是接收端。请看socketconnect()vsbind()这个帖子。解释工作比我能做的要好得多。如果你有任何问题之后。欢迎提问:)

windows - Windows 服务器上允许的理论最大打开 TCP 连接数是多少

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭6年前。Improvethisquestion在我的Windows服务器上,我打开了一个端口,用于监听来自多个客户端的传入TCP连接。可以在我的Windows服务器上打开的端口上

c - C语言中反转字符串的TCP程序给出一半的结果

我已经编写了一个TCP客户端/服务器程序来反转字符串,但是结果部分正确。客户:#‎include‬#include#include#includevoidmain(){structsockaddr_inserver;intsock;charbuffer[20];printf("Enterastring:");scanf("%s",buffer);server.sin_family=AF_INET;server.sin_port=2000;server.sin_addr.s_addr=inet_addr("127.0.0.1");sock=socket(AF_INET,SOCK_STRE