niusouti.com
更多“http协议中关于get请求与post请求说法正确的是”相关问题
  • 第1题:

    HTTP请求的GET 与POST 方式的区别


    正确答案:

     

    :servlet 有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。
    这个生存期由javax.servlet.Servlet 接口的init,service 和destroy 方法表达。

  • 第2题:

    HTTP协议中,POST和GET的区别是什么?


    正确答案: 1).GET 方法 
    GET 方法提交数据不安全,数据置于请求行,客户端地址栏可见;
    GET 方法提交的数据大小有限
    GET 方法不可以设置书签
    2).POST 方法 
    POST 方法提交数据安全,数据置于消息主体内,客户端不可见
    POST 方法提交的数据大小没有限制
    POST 方法可以设置书签

  • 第3题:

    下面对Http请求消息使用GET和POST方法陈述正确的是()

    • A、POST方法提交信息可以保存为书签,而GET则不行
    • B、可以使用GET方法提交敏感数据
    • C、使用POST提交数据量没有限制
    • D、使用POST方法提交数据比GET方法快

    正确答案:C

  • 第4题:

    简述在Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。


    正确答案: 二者主要区别如下:
    A.Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
    B.Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用”?”连接,而各个变量之间使用”&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。u
    C.Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中,然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上直接看到提交的数据,一些系统内部消息将会一同显示在用户面前。Post的所有操作对用户来说都是不可见的。而
    D.Get传输的数据量小,这主要是因为受URL长度限制;而Post可以传输大量的数据,所以在上传文件只能使用Post(当然还有一个原因,将在后面的提到)。
    E.Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集。
    F.Get是Form的默认方法。
    *.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。
    *.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节.
    .Post顾名思义,就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据.而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.Post的信息作为http请求的内容,而Get是在Http头部传输的。

  • 第5题:

    下面关于跨站请求伪造,说法正确的是()

    • A、攻击者必须伪造一个已经预测好请求参数的操作数据包
    • B、对于Get方法请求,URL即包含了请求的参数,因此伪造get请求,直接用url即可
    • C、因为POST请求伪造难度大,因此,采用post方法,可以一定程度预防CSRF
    • D、对于post方法的请求,因为请求的参数是在数据体中,目前可以用ajax技术支持伪造post请求

    正确答案:A,B,D

  • 第6题:

    下列关于GET和POST提交方法描述正确的是()

    • A、POST请求数据在地址栏内不可见
    • B、GET请求提交的数据在理论上没有长度限制
    • C、POST请求对发送的数据的长度限制在240~255个字符
    • D、GET请求提交数据更加安全

    正确答案:A

  • 第7题:

    关于get和post两种请求,下列说法正确的是()。

    • A、get请求是默认的
    • B、get请求处理的数据量大小不受到限制。//get处理小数据量
    • C、post请求地址栏里是能看到数据的
    • D、post请求可以由doGet方法处理

    正确答案:A

  • 第8题:

    关于HTTP协议,下面哪个说法是正确的?()

    • A、HTTP协议是有状态协议。
    • B、以下是一个Http链接的response 的响应头: GET /xxx/xxx/js/lib/test.js HTTP/1.1 Host: 127.0.0.1 Connection: keep-alive Pragma: no-cache Cache-Control: no-cache Accept: */*
    • C、RESTful 接口中,利用HTTP协议的method字段来描述要对资源操作的方式,比如GET表示获取资源,POST表示新增一个资源,PUT表示更新资源,DELETE 表示删除资源等等。
    • D、一个HTTP请求返回的HTTP状态码中,304表示临时重定向。

    正确答案:C

  • 第9题:

    填空题
    GET请求中多个参数之间用()连接,POST请求参数被包装为()的请求体。

    正确答案: &,二进制
    解析: 暂无解析

  • 第10题:

    单选题
    关于get和post两种请求,下列说法正确的是()。
    A

    get请求是默认的

    B

    get请求处理的数据量大小不受到限制。//get处理小数据量

    C

    post请求地址栏里是能看到数据的

    D

    post请求可以由doGet方法处理


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

  • 第11题:

    多选题
    下面关于Servlet处理表单数据的选项说法正确的有()
    A

    Servlet通常是从POST和GET请求中接收数据

    B

    Servlet对POST和GET请求的接收方式是不相同的

    C

    getParameterNames()方法返回请求中所有参数名的枚举

    D

    getParameter(Stringname)方法返回指定输入参数,如果不存在,返回null

    E

    getParameterValues(Stringname)方法返回指定输入参数名的取值数组,如果取值不存在则返回null


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

  • 第12题:

    单选题
    下列对HttpServlet类描述错误的是()
    A

    HttpServlet类是针对使用Http协议的Web服务器的Servlet类

    B

    HttpServlet类通过执行Servlet借口,能够提供Http协议的功能

    C

    HttpServlet的子类实现了doGet()方法去响应HTTP的Get请求

    D

    HttpServlet的子类实现了doPost()方法去响应HTTP的Post请求

    E

    HttpServlet类通过init()方法和destory()方法管理Servlet自身的资源


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

  • 第13题:

    HTTP协议的GET请求方法可以获取( )类型的数据。A.HTML文档B.图片C.视频SXB

    HTTP协议的GET请求方法可以获取( )类型的数据。

    A.HTML文档

    B.图片

    C.视频

    D.以上都可以


    正确答案:D

  • 第14题:

    Django中,关于view,以下说法正确的是?()

    • A、view负责将HTTP请求转换成响应
    • B、中间件可以拦截view的请求
    • C、可以使用require_POST装饰器来限制一个view只能被POST方法请求
    • D、一个view函数结束的时候代表一个http请求马上结束

    正确答案:A,B,C

  • 第15题:

    简述Get请求和Post请求的区别。


    正确答案: 在http通讯协议中默认的就是Get请求,Get请求是在请求地址后加上了要提交的信息,以问号标记,问号之后追加参数名=参数值,各参数之间用&隔开。doGet适合数据量比较小,格式简单的,不私密的数据。对于http报文而言,因为get请求的信息在请求地址后面追加,所以其信息只在http报文的信息头中,http报文实体部分并无数据内容。Post请求适合于比较私密的数据比如用户名密码,可以提交二进制数据,或大量数据。通过post提交的数据在http报文的实体部分。具体HTTP报文参考之前给的文档。Socket中的默认连接超时时间是30秒默认大小是8k,可以理解为一个数据包的极限大小,如果向网络另一端发送的数据超过8k范围,则肯定要被肢解成多个包发送。

  • 第16题:

    关于HTTP协议说法正确的有哪些()

    • A、http协议是明文传输的
    • B、http协议是可靠的有状态的协议
    • C、http协议主要有请求和响应两种类型
    • D、http协议,在web应用中,可以有get、post、delete等多种请求方法,但是最常用是get和post

    正确答案:A,C,D

  • 第17题:

    以下关于HTTP和SMTP的描述正确的是:()。

    • A、HTTP和SMTP都是属于RFC协议簇
    • B、HTTP和SMTP都是属于OMA协议簇
    • C、HTTP是基于多次请求响应,SMTP是属于一次请求响应
    • D、HTTP和SMTP都是属于应用层协议

    正确答案:A,D

  • 第18题:

    下列哪种说法不属于HTTP协议中GET方法和POST方法的区别内容?()

    • A、提交数据时,POST比GET安全
    • B、提交数据时,POST没有数据量的限制
    • C、GET方法请求的页面可以作为书签
    • D、POST方法请求的页面可以使用邮件发送

    正确答案:D

  • 第19题:

    下面有关HTTP协议的说法不正确的是()。

    • A、HTTP协议是Web应用所使用的主要协议
    • B、HTTP协议是一种超文本传输协议(Hypertext Transfer Protocol),是基于请求/响应模式的
    • C、HTTP是无状态协议
    • D、HTTP的请求和响应消息如果没有发送并传递成功的话,HTTP可以保存已传递的信息

    正确答案:D

  • 第20题:

    下来关于HTTP方法,说法错误的是()。

    • A、POST方法是指向指定资源提交数据进行处理请求(如提交表单或上传文件),数据被包含在请求体中
    • B、GET方法意味着获取由请求的URI标识的任何信息
    • C、DELETE方法请求服务器删除Request-URI所标识的资源
    • D、CONNECT方法是指向服务器发出连接的请求

    正确答案:D

  • 第21题:

    单选题
    下面对Http请求消息使用GET和POST方法陈述正确的是()
    A

    POST方法提交信息可以保存为书签,而GET则不行

    B

    可以使用GET方法提交敏感数据

    C

    使用POST提交数据量没有限制

    D

    使用POST方法提交数据比GET方法快


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

  • 第22题:

    问答题
    简述Get请求和Post请求的区别。

    正确答案: 在http通讯协议中默认的就是Get请求,Get请求是在请求地址后加上了要提交的信息,以问号标记,问号之后追加参数名=参数值,各参数之间用&隔开。doGet适合数据量比较小,格式简单的,不私密的数据。对于http报文而言,因为get请求的信息在请求地址后面追加,所以其信息只在http报文的信息头中,http报文实体部分并无数据内容。Post请求适合于比较私密的数据比如用户名密码,可以提交二进制数据,或大量数据。通过post提交的数据在http报文的实体部分。具体HTTP报文参考之前给的文档。Socket中的默认连接超时时间是30秒默认大小是8k,可以理解为一个数据包的极限大小,如果向网络另一端发送的数据超过8k范围,则肯定要被肢解成多个包发送。
    解析: 暂无解析

  • 第23题:

    问答题
    简述在Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。

    正确答案: 二者主要区别如下:
    A.Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
    B.Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用”?”连接,而各个变量之间使用”&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。u
    C.Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中,然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上直接看到提交的数据,一些系统内部消息将会一同显示在用户面前。Post的所有操作对用户来说都是不可见的。而
    D.Get传输的数据量小,这主要是因为受URL长度限制;而Post可以传输大量的数据,所以在上传文件只能使用Post(当然还有一个原因,将在后面的提到)。
    E.Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集。
    F.Get是Form的默认方法。
    *.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。
    *.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节.
    .Post顾名思义,就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据.而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.Post的信息作为http请求的内容,而Get是在Http头部传输的。
    解析: 暂无解析

  • 第24题:

    单选题
    下列哪种说法不属于HTTP协议中GET方法和POST方法的区别内容?()
    A

    提交数据时,POST比GET安全

    B

    提交数据时,POST没有数据量的限制

    C

    GET方法请求的页面可以作为书签

    D

    POST方法请求的页面可以使用邮件发送


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