zoukankan      html  css  js  c++  java
  • Windows Store App 网络通信 HttpWebRequest

    如果希望更好地控制HTTP请求,可以使用System.Net类库中的HttpWebRequest类,该类对HTTP协议进行了完整的封装,并且提供了很多对HTTP协议中的 HeaderContentCookie进行设置的属性和方法,还可以指定请求的类型以及使用流传输数据。HttpWebRequest类与HttpClient类的使用方法很相似,但还是有一些差别。

    HttpWebRequest 类继承自WebRequest 类,并对WebRequest中定义的属性和方法提供支持。下面列出HttpWebRequest类常用的方法与属性。

    q  Create(),创建一个HttpWebRequest对象。

    q  GetResponseAsync(),异步返回响应的数据流。

    q  GetRequestStreamAsync(),异步获取[j1] 用于向URI资源发送数据的Stream对象。

    q  Method,获取或设置请求的类型。

    q  ContentType,获取或设置HTTP标头的值。

    使用HttpWebRequest与服务器进行通信,首先使用Create方法创建HttpWebRequest对象,然后使用 GetResponseAsync方法向指定的URI资源发出请求并接受响应数据,如果需要向URI资源发送数据,可以使用GetRequestStreamAsync方法。下面将通过一个示例介绍如何使用HttpWebRequest进行网络通信。


     [j1]这里是否是“异步获取”?

  • 相关阅读:
    Linux系统组成及初识
    Linux基础入门
    计算机和操作系统发展历史
    Swift,Objective-C,C,C++混合编程
    Objective-C数组和字典
    Java生成随机数字和字母组合10位数
    注册和登录
    IDEA的开发
    登录时@RequestBody报的错
    Java过滤特殊字符和表情
  • 原文地址:https://www.cnblogs.com/finehappy/p/4229159.html
Copyright © 2011-2022 走看看