首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小徐学爬虫

    C语言爬虫采集图书网站百万数据

    request.Proxy = proxy; WebResponse response = request.GetResponse();​ // 读取响应内容 Stream responseStream = response.GetResponseStream(); StreamReader reader = new StreamReader(responseStream, Encoding.UTF8 );​ // 输出爬取到的内容 Console.WriteLine(html);​ // 关闭流 reader.Close(); responseStream.Close 我们首先获取ResponseStream,然后创建一个StreamReader对象,使用UTF8编码读取ResponseStream的内容,然后将内容保存到一个字符串变量中。

    48810编辑于 2024-01-19
  • 来自专栏Web开发之路

    C# 学习笔记(18)—— 异步编程

    = httpWebResponse.GetResponseStream(); int readSize = responseStream.Read(BufferRead = httpWebResponse.GetResponseStream(); int readSize = responseStream.Read(BufferRead = httpWebResponse.GetResponseStream(); int readSize = responseStream.Read(BufferRead = httpWebResponse.GetResponseStream(); int readSize = responseStream.Read(BufferRead = httpWebResponse.GetResponseStream(); int readSize = responseStream.Read(BufferRead

    63520编辑于 2023-10-20
  • 来自专栏TSINGSEE青犀视频

    .NET对接TSINGSEE青犀视频智能分析平台API的部分功能及技巧总结

    HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); reader = new StreamReader(responseStream, Encoding.GetEncoding 8")); result = reader.ReadToEnd(); reader.Close(); responseStream.Close (); response.Close(); reader = null; responseStream = response.Cookies = cookie.GetCookies(response.ResponseUri); using (Stream responseStream

    48630发布于 2021-08-11
  • 来自专栏码客

    WPF开发-网络请求

    streamReader = new StreamReader(responseStream, Encoding.GetEncoding(encode)); return = null) { responseStream.Dispose(); } streamReader = new StreamReader(responseStream, Encoding.GetEncoding(encode)); return = null) { responseStream.Dispose(); } (bArr, 0, bArr.Length); } stream.Close(); responseStream.Close(); } /// <summary

    2.9K10编辑于 2022-09-02
  • 来自专栏calvin

    [Net 6 AspNetCore Bug] 解决返回IAsyncEnumerable<T>类型时抛出的OperationCanceledException会被AspNetCore 框架吞掉的Bug

    selectedEncoding.CodePage == Encoding.UTF8.CodePage) { try { await JsonSerializer.SerializeAsync(responseStream , context.Object, objectType, SerializerOptions, httpContext.RequestAborted); await responseStream.FlushAsync MediaTypeHeaderValue.Parse("application/*+json").CopyAsReadOnly()); } // WriteResponseBodyAsync 方法中改动代码 var responseStream if (selectedEncoding.CodePage == Encoding.UTF8.CodePage) { await JsonSerializer.SerializeAsync(responseStream , context.Object, objectType, SerializerOptions, httpContext.RequestAborted); await responseStream.FlushAsync

    79310发布于 2021-11-30
  • 来自专栏办公魔盒

    vb.net 从FTP读取目录下文件名列表

    NetworkCredential(sFtpUserID, sFtpPassword) Dim response As FtpWebResponse = request.GetResponse Dim responseStream As Stream = response.GetResponseStream() 'Dim reader As StreamReader = New StreamReader(responseStream ) '将出现中文乱码 Dim reader As StreamReader = New StreamReader(responseStream, System.Text.Encoding.Default IsNothing(FileList(i)) i = i + 1 FileList(i) = reader.ReadLine End While reader.Close() response.Close() responseStream.Close

    3.2K10发布于 2019-07-22
  • 来自专栏给永远比拿愉快

    C#发送HTTP请求自动登录Web网站

    ; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader streamReader = new StreamReader(responseStream string result = streamReader.ReadToEnd(); streamReader.Close(); responseStream.Close cookies.GetCookies(response.ResponseUri); cookies.Add(response.Cookies); Stream responseStream = response.GetResponseStream(); StreamReader streamReader = new StreamReader(responseStream

    2K70发布于 2019-01-25
  • 来自专栏c#开发者

    XmlSerializerFactory Is Pretty Cool[转]

    WebRequest.Create(location); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); rss feed = (rss)ser.Deserialize(responseStream); responseStream.Close

    81340发布于 2018-04-12
  • .NET 3.5 中 HttpWebRequest 的核心用法及应用

    csharp复制代码using (Stream responseStream = response.GetResponseStream()) using (StreamReader reader = new StreamReader(responseStream, Encoding.UTF8)) { string result = reader.ReadToEnd(); // using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) using (Stream responseStream = response.GetResponseStream()) using (StreamReader reader = new StreamReader(responseStream, Encoding.UTF8 = response.GetResponseStream()) using (StreamReader reader = new StreamReader(responseStream, Encoding.UTF8

    2K21编辑于 2024-09-17
  • 来自专栏Java架构师必看

    网页抓取类

    ;             WebResponse _WebResponse  =  _WebRequest.GetResponse();             StreamReader _ResponseStream WebResponse.GetResponseStream(), System.Text.Encoding.GetEncoding( " gb2312 " ));             _StrResponse  =  _ResponseStream.ReadToEnd ();             _WebResponse.Close();              _ResponseStream.Close(); return  _StrResponse

    1.5K20发布于 2021-03-22
  • 来自专栏.NET开发那点事

    使用签名来保证ASP.NET MVC OR WEBAPI的接口安全

    = response.GetResponseStream(); if (responseStream ! = null) { using (StreamReader reader = new StreamReader(responseStream (HttpWebResponse response = (HttpWebResponse)ex.Response) { var responseStream = response.GetResponseStream(); if (responseStream ! = null) { using (StreamReader reader = new StreamReader(responseStream

    1.6K20发布于 2018-10-09
  • 来自专栏辰远

    C#ftp服务器配置与文件上传

    Path.GetFileName(uri.LocalPath); //创建文件流 FileStream fs = null; Stream responseStream FtpWebResponse response = (FtpWebResponse)request.GetResponse(); //获取请求的响应流 responseStream buffer = new byte[buffer_count]; int size = 0; while ((size = responseStream.Read = null) fs.Close(); if (responseStream ! = null) responseStream.Close(); } }  实例以金蝶云星空举例,部分代码按个人需求来改,具体部分看注释

    2.5K20编辑于 2022-11-15
  • 来自专栏张善友的专栏

    http响应Last-Modified和ETag以及asp.net web api实现

    HttpStatusCode.NotModified;             }             else             {                 MemoryStream responseStream null || range.To >= gfs.Length))                         {                             gfs.CopyTo(responseStream else                 {                     gfs.CopyTo(responseStream);                 }                 gfs.Close();                 responseStream.Position = 0;                 response.StatusCode = fullContent HttpStatusCode.OK : HttpStatusCode.PartialContent;                 response.Content = new StreamContent(responseStream

    1.1K50发布于 2018-01-22
  • 来自专栏晓晨的专栏

    ASP.NET Core gRPC 健康检查的实现方式

    public override async Task Watch(HealthCheckRequest request, IServerStreamWriter<HealthCheckResponse> responseStream , ServerCallContext context) { //TODO:检查逻辑 await responseStream.WriteAsync(new HealthCheckResponse public override async Task Watch(HealthCheckRequest request, IServerStreamWriter<HealthCheckResponse> responseStream , ServerCallContext context) { //TODO:检查逻辑 await responseStream.WriteAsync(new HealthCheckResponse

    1.6K20发布于 2019-11-29
  • 来自专栏c#Winform自定义控件系列

    c# HTTPHelper

    string.Empty; 196 197 //直到request.GetResponse()程序才开始向目标网页发送Post请求 198 Stream responseStream FileMode.Create); 201 byte[] bArr = new byte[1024]; 202 int size = responseStream.Read stream.Write(bArr, 0, size); 206 stream.Flush(); 207 size = responseStream.Read 0, (int)bArr.Length); 208 } 209 stream.Close(); 210 responseStream.Close

    1.7K20发布于 2019-09-11
  • 来自专栏我和未来有约会

    silverlight向服务器post数据类

    WebRequest;             WebResponse response = request.EndGetResponse(asyncResult); using (Stream responseStream = String.Empty; try                 {                     StreamReader reader = new StreamReader(responseStream

    1.2K50发布于 2018-01-16
  • 来自专栏c#开发者

    AssemblyExecuteAdapter

    SendAssemblyExecuteAdapterRequest(IBaseMessage msg, AssemblyExecuteAdapterTransmitProperties config) { VirtualStream responseStream responsefilename, stream); stream.Seek(0, SeekOrigin.Begin); } #endregion if (config.IsTwoWay) { responseStream EventLog.WriteEntry(Source, Event, EventLogEntryType.Error); throw; }             } return responseStream

    643140发布于 2018-04-12
  • 来自专栏小语雀网

    ashx

    创建一个URL请求 HttpWebResponse response = (HttpWebResponse)request.GetResponse();//获取响应,即发送请求 Stream responseStream = response.GetResponseStream(); StreamReader streamReader = new StreamReader(responseStream, Encoding.UTF8

    64320编辑于 2022-05-06
  • 来自专栏IT杂谈学习

    【Java】已解决:java.net.SocketTimeoutException

    connection.setConnectTimeout(5000); // 设置连接超时为5秒 connection.setReadTimeout(5000); // 设置读取超时为5秒 InputStream responseStream // 连接超时设置为1秒 connection.setReadTimeout(1000); // 读取超时设置为1秒 InputStream responseStream connection.getInputStream(); BufferedReader reader = new BufferedReader(new InputStreamReader(responseStream 连接超时设置为10秒 connection.setReadTimeout(15000); // 读取超时设置为15秒 InputStream responseStream connection.getInputStream(); BufferedReader reader = new BufferedReader(new InputStreamReader(responseStream

    6.3K10编辑于 2024-08-29
  • 来自专栏.NET 全栈开发专栏

    Kinsoku jikou desu新浪股票接口变动

    "; HttpWebResponse response = (HttpWebResponse) request.GetResponse(); // 获取响应,即发送请求 Stream responseStream = response.GetResponseStream(); StreamReader streamReader = new StreamReader(responseStream, Encoding.Default

    36610编辑于 2024-03-05
领券