C语言socket连接问题!

C语言socket连接问题!,第1张

#include <windows.h>#include <州腔宴stdio.h>#include <winsock.h>#pragma comment(lib,"ws2_32") #define PORT 1129 #define ADDRESS "圆猛127.0.0.1/册银socket.asp" int main() { WSADATA wsaDataWORD sockVersion = MAKEWORD(2,2)if(WSAStartup(sockVersion,&wsaData)!=0) return 0SOCKET sClient = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP)if(sClient==INVALID_SOCKET) { printf("socket error\n")return 0} sockaddr_in remoteremote.sin_family = AF_INETremote.sin_port = htons(1129)remote.sin_addr.s_addr = inet_addr(ADDRESS)if(connect(sClient,(SOCKADDR *)&remote,sizeof(SOCKADDR))==SOCKET_ERROR) { printf("connect error\n")closesocket(sClient)return 0} while(true) { char SendData[255]int i,chfor( i = 0(i <254) &&((ch = getchar()) != EOF) &&(ch!='\n')i++) SendData[i] = (char)chSendData[i] = '\n'SendData[i+1] = '\0'send(sClient,SendData,i+2,0)} closesocket(sClient)WSACleanup()return 0} //帮你修改了下...可编译过...VC6.0

Socket 如果要使用代理必须自己实现棚伍返 Socks4(5)协议,橘握HttpRequest 可以使用IE的代理。

还有办法就是,你用链饥其他工具如 e-border, Permeo Security Driver,他们可以捕捉连接,发送和接收。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/12513742.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存