JavaScript__脚本化HTTP的练习题

Web浏览器中的JavaScript everyinch 2315℃ 0评论

一、选择题

  • 1.规定Web浏览器如何从Web服务器获取文档的协议是( )
    A. HTTP
    B. FTP
    C. Mailto
    D. gopher
    A
  • 2.Comet不是下面的哪个选项?( )
    A. 服务器推
    B. Ajax推
    C. HTTP流
    D. Ajax
    D
  • 3.关于JSONP,表述错误的是?( )
    A. 脚本通过设置<img>元素的src属性,并经过编码传输给服务器
    B. 设置<iframe>的src属性为该URL。服务器能创建一个包含响应内容的HTML文档
    C. <script>元素的src属性能设置URL并发起HTTP GET请求
    D. 通过XMLHttpRequest对象,使用脚本来操纵HTTP
    C
  • 4.不属于HTTP请求的是?( )
    A. HTTP请求方法或“动作”
    B. 正在请求的URL
    C.可选的请求头集合,包括身份验证信息
    D. response响应头
    D
  • 5.不属于HTTP请求的是?( )
    A. HTTP请求方法或“动作”
    B. 正在请求的URL
    C.可选的请求头集合,包括身份验证信息
    D. response响应头
    D
  • 6.不属于HTTP请求的是?( )
    A. HTTP请求方法或“动作”
    B. 正在请求的URL
    C.可选的请求头集合,包括身份验证信息
    D. response响应头
    D
  • 7.关于request的open方法,表述错误的是( )
    A. 第一个参数指定HTTP方法或动作
    B. 方法不包括“DELETE”和“HEAD”
    C. 第2个参数是URL,它是请求的主题
    D. 设置请求头
    B
  • 8.关于HTTP响应,表述错误的是?( )
    A. 以数字和文本的形式返回HTTP状态码
    B. 使用getResponseHeader()和getAllResponseHeaders()能查询响应头
    C. 从responseText属性中得到文本形式的响应主体
    D. 从responseXML属性中得到XML形式的响应主体
    C
  • 9.关于XMLHttpRequest对象的responseText属性,不属于它的MIME类型的是( )
    A. “text/plain”
    B. “text/html”
    C. “text/css”
    D. “application/json”
    D
  • 10.属于HTTP进度事件的是( )
    A. unload
    B. start
    C. stop
    D. load
    D
  • 11.XMLHttpRequest对象中止请求和超时的方法是( )
    A. stop()
    B. cancel()
    C. abort()
    D. remove()
    C
  • 12.关于实现CORS支持的跨域请求,表述错误的是( )
    A. 用户名和密码不会通过跨域请求发送
    B. 跨域请求也不会包含其他的用户证书
    C. 如果跨域请求需要这几种凭证才能成功,必须在用send()发送请求前设置XMLHttpRequest的withCredentials属性为true
    D. 同源策略允许XMLHttpRequest进行跨域请求
    D
  • 13.关于<script>元素可以作为一种Ajax传输机制,表述错误的是( )
    A. 只须设置<script>元素的src属性
    B. 浏览器会发送一个HTTP请求以下载src属性所指向的URL
    C. 这种机制不受同源策略的影响
    D. 包含JSON编码数据的响应体会需要解码,然后执行
    D
  • 14.关于服务器端推送事件的Comet技术,表述错误的是( )
    A. 使用new EventSource()初始化
    B. Comet架构的一个常见应用是聊天应用
    C. 也可以通过EventSource对象订阅聊天信息
    D. 支持readyState属性、close()方法、open和error事件
    D
分享&收藏

转载请注明:陈童的博客 » JavaScript__脚本化HTTP的练习题

喜欢 (9)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
'; } if( dopt('d_footcode_b') ) echo dopt('d_footcode'); ?>