社区
C#
帖子详情
如何测试网络连接,高分求助
ywcyj
2004-06-10 02:42:17
问一下,网络连接测试代码如何写?
哪位高手帮帮我
string url="http://www.csdn.net/";
...全文
366
8
打赏
收藏
如何测试网络连接,高分求助
问一下,网络连接测试代码如何写? 哪位高手帮帮我 string url="http://www.csdn.net/";
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ywcyj
2004-06-15
打赏
举报
回复
唉,搞不定
ywcyj
2004-06-14
打赏
举报
回复
楼上的兄弟
我现在还没法用这个函数呢
没找到必须的命名空间
Ginger547
2004-06-14
打赏
举报
回复
我个人的想法 用代码 connect一下 如果可以的话 应该有返回 如果没有返回 那就表示连不上 当然要用TCP 如果用UDP的是话是不判断连上与否的
ywcyj
2004-06-14
打赏
举报
回复
没人知道吗?
ywcyj
2004-06-10
打赏
举报
回复
在论坛出错以前,有位兄弟给我贴了下面的函数.在编译的时候没法识别cookieHeader,HttpUtility等.我添加了System.Net;System.Net.Sockets;System.Web;等命名控件.但还是没解决问题
可以论坛出错后,我以前发的帖子也找不到了.我也不清楚这函数是哪位兄弟给的了.呵呵
public static string getPage(String url, String paramList)
{
HttpWebResponse res = null;
string strResult = "";
try
{
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.Method = "POST";
req.KeepAlive = true;
req.ContentType = "application/x-www-form-urlencoded";
CookieContainer cookieCon = new CookieContainer();
req.CookieContainer = cookieCon;
req.CookieContainer.SetCookies(new Uri(url),cookieHeader);
StringBuilder UrlEncoded = new StringBuilder();
Char[] reserved = {'?', '=', '&'};
byte[] SomeBytes = null;
if (paramList != null)
{
int i=0, j;
while(i<paramList.Length)
{
j=paramList.IndexOfAny(reserved, i);
if (j==-1)
{
UrlEncoded.Append(HttpUtility.UrlEncode(paramList.Substring(i, paramList.Length-i)));
break;
}
UrlEncoded.Append(HttpUtility.UrlEncode(paramList.Substring(i, j-i)));
UrlEncoded.Append(paramList.Substring(j,1));
i = j+1;
}
SomeBytes = Encoding.UTF8.GetBytes(UrlEncoded.ToString());
req.ContentLength = SomeBytes.Length;
Stream newStream = req.GetRequestStream();
newStream.Write(SomeBytes, 0, SomeBytes.Length);
newStream.Close();
}
else
{
req.ContentLength = 0;
}
res = (HttpWebResponse)req.GetResponse();
Stream ReceiveStream = res.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
StreamReader sr = new StreamReader( ReceiveStream, encode );
Char[] read = new Char[256];
int count = sr.Read( read, 0, 256 );
while (count > 0)
{
String str = new String(read, 0, count);
strResult += str;
count = sr.Read(read, 0, 256);
}
}
catch(Exception e)
{
strResult = e.ToString();
}
finally
{
if ( res != null )
{
res.Close();
}
}
return strResult;
}
亲密数
2004-06-10
打赏
举报
回复
建一个Socket,指定url,端口,协议,然后connect一下,
如果成功,就能够连通吧。具体的也不清楚。
ywcyj
2004-06-10
打赏
举报
回复
?
errorlogin
2004-06-10
打赏
举报
回复
mark
gz
浪潮NE3412M5获得
高分
边缘计算
测试
评价
浪潮公司的NE3412M5服务器在边缘计算领域获得
高分
评价,具备高性能处理器、大容量内存及人工智能技术。其便携性使其适合各类边缘环境,如工业场景、智能家居,支持多接口通信,适用于数据密集型任务和实时计算。
如何备考华为OD机试?如何刷题以取得
高分
?常考的算法类型?
本文详细介绍了华为OD机试,包括其目的、备考建议、如何刷题取得
高分
、常考算法类型、面试流程和常见题型。重点涵盖了基础知识、编程题技巧以及动态规划等内容。
高分
辨率图像分割新方案:BiRefNet技术解析与全流程部署指南
BiRefNet提出双边参考机制,通过双向跨层特征融合、动态注意力模块和轻量网络结构,有效解决
高分
辨率图像分割中精度与效率失衡问题。文章涵盖PyTorch实现、ONNX转换、TensorRT加速及端到端部署流程,并支持医学影像、遥感解译、工业质检等场景。
ARC-AGI-3
高分
背后:RLM Harness与Agent评测争议解析
本文深入剖析ARC-AGI-3评测中RLM模型
高分
现象的技术本质,厘清ARC-AGI-3(抽象推理基准)、RLM(推理语言模型)与Harness(评测运行时系统)三者关系,重点阐释Harness作为多轮交互式评测框架,如何通过工具调用、自评重试和轨迹控制影响得分。文章指出争议核心在于“
测试
时搜索”与“
测试
时训练”的边界模糊,并强调Harness工程需兼顾可复现性、可审计性与评测伦理,而非单纯刷分。
【MCP AI Copilot考试通关秘籍】:20年专家亲授
高分
技巧与避坑指南
本文系统讲解MCP AI Copilot考试的核心知识点与
高分
策略,涵盖架构原理、提示工程、代码模式、上下文管理及任务拆解方法。结合高频考点与常见陷阱,提供模拟训练、错题复盘与冲刺计划等实用备考方案,助力考生高效通过认证。
C#
111,128
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章