用以前同样的方法搭🪜,发现用小火煎出不去,延迟测试方法用tcp能测到值,但connect显示超时,这是什么原因呢?
不知道你这个问题是否已经解决, 如果还没有解决的话:class ScanTCPConnect
{
public:
/* @接口 默认构造函数
* @邮箱 575814050@qq.com
* @时间 2018年12月21号
*/
ScanTCPConnect();
/* @接口 默认析构函数
* @邮箱 575814050@qq.com
* @时间 2018年12月21号
*/
~ScanTCPConnect();
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年2018月12号
*/
virtual bool beginScan(ulong);
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年2018月12号
*/
virtual bool beginScan(const QString &);
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年2018月12号
*/
virtual BoolArr beginScan(ulong, ulong);
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年2018月12号
*/
virtual BoolArr beginScan(const ULongArr &);
/* @接口
* @参数
* @返回 bool 成功返回值为true,否则返回值为false
* @作者 杨发荷
* @邮箱 575814050@qq.com
* @时间 2018年2018月12号
*/
virtual BoolArr beginScan(const QStringList &);
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年2018月12号
*/
virtual void setPortVisable(DoxPortVisable);
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年12月18号
*/
virtual void setDoxExtraFunc(const DoxExtraFunc &);
private:
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年10月26号
*/
ulong getTickCountCalibrate();
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年2018月12号
*/
bool scanConnect(sockaddr_in &);
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年2018月12号
*/
void printfInfo(const QString &);
/* @接口
* @返回 bool 成功返回值为true,否则返回值为false
* @邮箱 575814050@qq.com
* @时间 2018年2018月12号
*/
void initSockAddr_in(sockaddr_in &, ulong, int);
private:
DoxExtraFunc *m_extraFunc;
};
传输被拦截或者是,服务器未响应你的请求。
建议你换个魔法上网试试