参考答案和解析
正确答案:A,B,D,E
更多“一个完整的HTTP事务处理过程包括()A、连接TCP/IP连接B、客户端发出请求信息C、设置MIME类型D、服务器响应信息E、结束连接”相关问题
  • 第1题:

    基于http协议的客户/服务器模式的信息交换过程,它分四个过程:建立连接、发送请求信息、发送响应信息、关闭连接。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第2题:

    HTTP协议是基于TCP/IP之上的,WWW服务所使用的主要协议,HTTP会话过程包括连接、____、应答和____。


    正确答案:请求、断开

  • 第3题:

    如果一个TCP连接处于ESTABLISHED状态,这表示 (61) 。

    A.已经发出了连接请求

    B.连接已经建立

    C.处于连接监听状态

    D.等待对方的释放连接响应


    正确答案:B
    下图所示为TCP的连接状态图。事实上,在TCP协议运行过程中,有多个连接处于不同的状态。由图可知,如果一个TCP连接处于ESTABLISHED状态,则表示连接已经建立。

  • 第4题:

    Windows中的Netstat命令显示有关协议的统计信息。当TCP连接处于SYN_SENT状态时,表示( )。

    A. 已经发出了连接请求
    B. 连接已经建立
    C. 处于连接监听状态
    D. 等待对方的释放连接响应

    答案:A
    解析:

  • 第5题:

    如果一个TCP连接处于ESTABLISHED状态,这是表示( )

    A.已经发出了连接请求
    B.连接已经建立
    C.处于连接监听状态
    D.等待对方的释放连接响应

    答案:B
    解析:

  • 第6题:

    下列不是HTTP事务的是()。

    • A、客户与服务器关闭连接
    • B、客户与服务器建立TCP连接
    • C、客户向服务器发送请求
    • D、客户向服务器发送文件

    正确答案:D

  • 第7题:

    HTTP的会话有多个过程,包括()

    • A、建立连接
    • B、发出请求信息
    • C、发出响应信息
    • D、传输数据

    正确答案:A,B,C

  • 第8题:

    TCP协议的“三次握手”中,第一-次握手指的是什么?()

    • A、客户端再次向服务器端发送确认信息,确认连接
    • B、服务器端向客户端回送一.个响应,通知客户端收到了连接请求
    • C、客户端向服务器端发出连接请求,等待服务器确认
    • D、以上答案全部错误

    正确答案:C

  • 第9题:

    一个完整的HTTP事务处理包括以下哪些过程?()

    • A、连接TCP/IP连接
    • B、客户端发出请求信息
    • C、设置MIME类型
    • D、服务器响应信息
    • E、结束连接

    正确答案:A,B,D,E

  • 第10题:

    单选题
    TCP协议的“三次握手”中,第一-次握手指的是什么?()
    A

    客户端再次向服务器端发送确认信息,确认连接

    B

    服务器端向客户端回送一.个响应,通知客户端收到了连接请求

    C

    客户端向服务器端发出连接请求,等待服务器确认

    D

    以上答案全部错误


    正确答案: B
    解析: 暂无解析

  • 第11题:

    填空题
    TCP建立连接时,服务器端发出()命令,客户端发出()命令。

    正确答案: 被动打开,主动打开
    解析: 暂无解析

  • 第12题:

    多选题
    一个完整的HTTP事务处理过程包括()
    A

    连接TCP/IP连接

    B

    客户端发出请求信息

    C

    设置MIME类型

    D

    服务器响应信息

    E

    结束连接


    正确答案: D,E
    解析: 暂无解析

  • 第13题:

    TCP协议的“三次握手”中,第一次握手指的是什么( )。

    A、客户端再次向服务器端发送确认信息,确认连接

    B、服务器端向客户端回送一个响应,通知客户端收到了连接请求

    C、客户端向服务器端发出连接请求,等待服务器确认

    D、以上答案全部错误


    参考答案:C

  • 第14题:

    HTTP的会话有四个过程,请选出不是的一个。()

    A、建立连接

    B、发出请求信息

    C、发出响应信息

    D、传输数据


    本题答案:D

  • 第15题:

    下面是HTTP的一次请求过程,正确的顺序是()。①浏览器向DNS服务器发出域名解析请求并获得结果②在浏览器中输入URL,并按下回车键③服务器将网页数据发送给浏览器④根据目的IP地址和端口号,与服务器建立TCP连接⑤浏览器向服务器发送数据请求⑥浏览器解析收到的数据并显示⑦通信完成,断开TCP连接

    A.②①④⑤③⑦⑥
    B.②①⑤④③⑦⑥
    C.②⑤④①③⑥⑦
    D.②①④③⑤⑦⑥

    答案:A
    解析:
    HTTP的一次请求过程中,从用户发出请求开始,首先得查找对应的IP地址,然后http调用TCP建立连接,双方通信,最终释放连接。至少前面的步骤应该是21453.因此选A。

  • 第16题:

    TCP使用3次握手协议建立连接,以防止( );当请求方发出SYN连接请求后,等待对方回答以建立正确的连接; 当出现错误连接时,响应。

    A.出现半连接
    B.无法连接
    C.产生错误的连接
    D.连接失效

    答案:C
    解析:
    半连接这个说法不确切,这是一个老题了,之前考过。错误连接是一个比较泛的概念。当出现错误时,发出RST要求对端重新建立连接,而不是发出FIN终止连接。

  • 第17题:

    Web 页面访问过程中,在浏览器发出 HTTP 请求报文之前不可能 执行的操作是( )。

    A.查询本机DNS缓存,获取主机名对应的IP地址
    B.发起DNS请求,获取主机名对应的IP地址
    C.使用查询到的IP地址向目标服务器发起TCP连接D发送请求信息,获取将要访问的Web应用

    答案:D
    解析:
    向浏览器中输入网址后,浏览器会效验网址的合法性,如果网址不合法,会传给默认的搜索引擎。如果网址合法并通过验证,浏览器会解析,得到协议(http或https),域名,资源页面(比如首面等)DNS查询浏览器会先检查域名信息是否在缓存中。再检查域名是否在本地的Hosts文件中。如果还不在,那么浏览器会向DNS服务器发送一个查询请求,获得目标服务器的IP地址。TCP封包及传输建立TCP连接后发起HTTP请求服务器接收请求

  • 第18题:

    TCP协议通过建立连接为用户提供可靠传输,与数据链路层的连接建立不同,TCP要经过()才能确定一个连接。

    • A、三次握手
    • B、请求信息
    • C、接收到信息
    • D、得到应答

    正确答案:A

  • 第19题:

    TCP/IP通过“三次握手”机制建立一个连接,其中第二次握手过程为:目的主机B收到源主机A发出的连接请求后,如果同意建立连接,则会发回一个TCP确认,确认报文的确认位ACK如何设置?()

    • A、ACK翻转
    • B、ACK不变
    • C、ACK置1
    • D、ACK置0

    正确答案:C

  • 第20题:

    下面关于HttpServletResponse接口描述正确的是()

    • A、HttpServletResponse代表了对客户端的Http响应
    • B、JSP中的内建对象response是一个HttpServletResponse实例
    • C、etCharacterEncoding(Stringcharset)方法设置响应的MIME类型
    • D、getWriter()方法取得PrintWriter对象,来输出字符数据
    • E、setContentType()方法设置响应的MIME类型

    正确答案:A,B,D,E

  • 第21题:

    TCP建立连接时,服务器端发出()命令,客户端发出()命令。


    正确答案:被动打开;主动打开

  • 第22题:

    多选题
    HTTP的会话有多个过程,包括()
    A

    建立连接

    B

    发出请求信息

    C

    发出响应信息

    D

    传输数据


    正确答案: C,D
    解析: 暂无解析

  • 第23题:

    单选题
    HTTP的会话有四个过程,请选出不是的一个。()
    A

    建立连接

    B

    发出请求信息

    C

    发出响应信息

    D

    传输数据


    正确答案: D
    解析: 暂无解析