为什么socket老是connect被拒绝,异常10061
为什么socket老是connect被拒绝,错误10061?
serverAddr.sin_family = AF_INET;
serverAddr.sin_port = 80;
serverAddr.sin_addr.s_addr = inet_addr( "61.152.234.76 " );//sohu的ip
if(connect( m_socket, ( SOCKADDR * ) &serverAddr, sizeof( serverAddr )) == 0 ){
}else{
wsprintf( buff, "连接失败errcode: %d\n ", WSAGetLastError() );
mbox( buff );
return false;
}
每次都提示 "连接失败errcode: 10061 ",我查了一下10061是被拒绝,为什么连接所有网站都这样呢, sina,163也都是被拒绝
------解决方案--------------------
serverAddr.sin_port =htons(80);
serverAddr.sin_family = AF_INET;
serverAddr.sin_port = 80;
serverAddr.sin_addr.s_addr = inet_addr( "61.152.234.76 " );//sohu的ip
if(connect( m_socket, ( SOCKADDR * ) &serverAddr, sizeof( serverAddr )) == 0 ){
}else{
wsprintf( buff, "连接失败errcode: %d\n ", WSAGetLastError() );
mbox( buff );
return false;
}
每次都提示 "连接失败errcode: 10061 ",我查了一下10061是被拒绝,为什么连接所有网站都这样呢, sina,163也都是被拒绝
------解决方案--------------------
serverAddr.sin_port =htons(80);