|
在WinForm中通过HTTP协议向服务器端上传文件(21) /// <param name="Request">A Request object</param> /// <returns></returns> public StreamReader GetUrlStream(HttpWebRequest Request) { return this.GetUrlStream(Request.RequestUri.AbsoluteUri,Request); } /// <summary> /// Return a the result from an HTTP Url into a string. /// </summary> /// <param name="Url">Url to retrieve.</param> /// <returns></returns> public string GetUrl(string Url) { StreamReader oHttpResponse = this.GetUrlStream(Url); if (oHttpResponse == null) return ""; string lcResult = oHttpResponse.ReadToEnd(); oHttpResponse.Close(); return lcResult; } /// <summary> /// Return a the result from an HTTP Url into a string. /// </summary> /// <param name="Url">Url to retrieve.</param> /// <returns></returns> public byte[] GetUrlBytes(string Url) { StreamReader oHttpResponse = this.GetUrlStream(Url); if (oHttpResponse == null) { return null; } string lcResult = oHttpResponse.ReadToEnd(); oHttpResponse.Close(); return null; } /// <summary> /// Retrieves URL with events in the OnReceiveData event. /// </summary> /// <param name="Url"></param> /// <param name="BufferSize"></param>
|