![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
文章平均质量分 65
然然学长
学无止境
展开
-
C#断点续传的实现示例
在本文中,我们介绍了C#中实现HTTP协议断点续传的方法,并提供了完整的代码示例。下载文件时,首先需要判断本地是否已经存在相同的文件,如果存在,则需要计算出当前已下载数据的大小(即起始位置startPosition),否则从头开始下载。上传文件与下载文件相似,同样需要在HTTP请求头中填写Range头部信息,以限制上传的范围。若要实现断点续传,则start的值为当前已下载的数据大小,end的值不变。否则,表示上传失败。最后,需要检查下载完成后文件的大小是否与服务端的文件大小一致,若不一致,则下载失败。原创 2023-04-25 17:32:20 · 945 阅读 · 0 评论 -
C# HttpWebRequest 获取 HTTPS 网页内容
在上述代码中,我们首先设置了 ServicePointManager.ServerCertificateValidationCallback 回调函数,该回调函数会在服务器端的证书被验证的时候被调用,当回调函数返回 true 时,表示服务器端的证书验证通过,否则会抛出一个 SSL 异常。如果服务器端证书的颁发机构是自签署的或不受信任的颁发机构,那么你需要通过比较证书中的公钥和期望值来验证证书的有效性。如果你希望进一步加强服务器端证书的验证,可以通过检查证书的完整性、状态、可用性等等。原创 2023-04-22 15:00:00 · 2167 阅读 · 0 评论 -
c#入门必看
C#是一种功能强大的编程语言,具有广泛的应用领域。如果你想要快速学习C#,本文将介绍一些学习技巧和注意事项,帮助你更好地掌握这门语言。原创 2023-04-20 12:03:36 · 109 阅读 · 1 评论