get 订阅
get,英语单词,主要用作名词、及物动词、不及物动词,作名词时意为“生殖;幼兽”。作及物动词时意为“使得;获得;受到;变成”。作不及物动词时意为“成为;变得;到达”。 展开全文
get,英语单词,主要用作名词、及物动词、不及物动词,作名词时意为“生殖;幼兽”。作及物动词时意为“使得;获得;受到;变成”。作不及物动词时意为“成为;变得;到达”。
信息
英式读音
[ɡet]
美式读音
[ɡet]
词    性
名词、及物动词、不及物动词
外文名
get
get短语搭配
get to开始 ; 接触 ; 达到get along相处 ; 进展 ; 相处融洽 ; 过活get going开始 ; 动手 ; 赶快 ; 开始工作get angry生气 ; 变得生气 ; 变脸get backers闪灵二人组 ; 美堂蛮 ; 闪灵2人组get rolling动手 ; 开始Get Ya李孝利 ; 白衣版 ; 红衣版get set准备好开始 ; 预备开始 ; 预备 ; 装置Get Feedback寻求反馈 ; 集思广益 ; 获得反馈 ; 得到反馈 [1]  get out让你出去
收起全文
精华内容
参与话题
问答
  • get方法和set方法

    万次阅读 多人点赞 2016-12-13 16:30:23
    我们从get方法与set方法对于很多新人来说应该是相当常见且基础的用法,本文以作者个人想法出发,简单说一下get方法和set方法。 get顾名思义是获取的意思,而set是设置的意思。从字面上理解就是获取方法和设置方法。...

    文章若有疏漏与不足之处还请各位观众大佬们指出,以便日后共同学习、进步。

    我们从get方法与set方法对于很多新人来说应该是相当常见且基础的用法,本文以作者个人想法出发,简单说一下get方法和set方法。

    get顾名思义是获取的意思,而set是设置的意思。从字面上理解就是获取方法和设置方法。的确,get方法的功能就是读取类中变量的值,而set方法则是设置类中变量的值。我们下面以代码为例来了解一下get方法和set方法。

    package cn.Nova.Sliver;
    public class People {
    	private String name;
    	private String ID;
    	private boolean sex;
    	private int age;
    	public String getName() {//获取名字
    		return name;
    	}
    	public void setName(String name) {//设置名字
    		this.name = name;
    	}
    	public String getID() {//获取ID
    		return ID;
    	}
    	public void setID(String iD) {//设置ID
    		ID = iD;
    	}
    	public String getSex() {//获取性别
    		return (sex ? "男" : "女");
    	}
    	public void setSex(boolean sex) {//设置性别
    		this.sex = sex;
    	}
    	public int getAge() {//获取年龄
    		return age;
    	}
    	public void setAge(int age) {//设置年龄
    		this.age = age;
    	}
    	public People(String name,String ID,boolean sex,int age){
    		setName(name);
    		setID(ID);
    		setSex(sex);
    		setAge(age);
    	}
    }
    

    其实在这里面我们不难发现,在这里面get方法负责引用该类时的信息输出,而set方法就负责引用该类时的用户输入,两者分别对应一读(get)一写(set)。

    这里对程序给出以下几点说明:

    1. 变量属性private。这里之所以将变量属性设为private是为了引用该类时保证数据不会被其他类引用,提高数据的安全性。结合java的封闭性和安全性,不难看出这样这些变量按道理来说像是被封闭在该类里,为了引用这些变量,这里我们使用了set和get方法去操作变量,既能提高封装型,也不失安全性。

    2. 31-36行的4参构造函数可以完成对类的引用,参数数量可以小于变量数,具体视工程要求而定,当然也可以不写这个,下面只是一个无参引用的样例

     

    		People people1=new People();
    		people1.setSex(true);
    		people1.getSex();

     

     

     

     

     

    展开全文
  • get 函数

    千次阅读 2019-03-14 15:15:08
    get 函数 文章目录get 函数1. 不带参数的get函数2. 有一个参数的get函数3. 有3个参数的get函数 1. 不带参数的get函数 cin.get() 从指定的输入流中提取一个字符(包括空白字符,空格、换行、tab 等),函数的返回值...

    get 函数

    1. 不带参数的get函数

    cin.get()

    从指定的输入流中提取一个字符(包括空白字符,空格、换行、tab 等),函数的返回值就是读入的字符。 若遇到输入流中的文件结束符,则函数值返回文件结束标志 EOF (End Of File),一般以 -1 代表 EOF,用 -1 而不用 0 或正值,是考虑到不与字符的 ASCII 代码混淆,但不同的 C ++ 系统所用的 EOF 值有可能不同。

    #include <iostream>
    using namespace std;
    int main( )
    {
       int c;
       cout<<"enter a sentence:"<<endl;
       while((c=cin.get())!=EOF)
          cout.put(c);
       return 0;
    }
    

    运行结果

    enter a sentence:
    I study C++ very hard.↙(输入一行字符)
    I study C++ very hard. (输出该行字符)
    ^Z↙(程序结束)

    C语言中的 getchar 函数与流成员函数 cin.get( ) 的功能相同,C++ 保留了 C 的这种用法,可以用 getchar© 从键盘读入一个字符赋给 c。

    2. 有一个参数的get函数

    cin.get(ch) //ch不能是数组

    从输入流中读取一个字符,赋给字符变量ch。如果读取成功则函数返回 true(真),如失败(遇文件结束符) 则函数返回 false(假)。例13.6可以改写如下:

    #include <iostream>
    using namespace std;
    int main( )
    {
       char c;
       cout<<"enter a sentence:"<<endl;
       while(cin.get(c))  //读取一个字符赋给字符变量c,如果读取成功,cin.get(c)为真
       {cout.put(c);}
       cout<<"end"<<endl;
       return 0;
    }
    

    3. 有3个参数的get函数

    cin.get (字符数组, 字符个数n, 终止字符)
    cin.get (字符指针, 字符个数n, 终止字符)

    从输入流中读取 n-1 个字符,赋给指定的字符数组(或字符指针指向的数组),如果在读取 n-1个字符之前遇到指定的终止字符,则提前结束读取。如果读取成功则函数返回 true(真),如失败(遇文件结束符) 则函数返回 false (假)。

    #include <iostream>
    using namespace std;
    int main( )
    {
       char ch[20];
       cout<<"enter a sentence:"<<endl;
       cin.get(ch,10,'\n');//指定换行符为终止字符  
      cout<<ch<<endl;
       return 0;
    }
    

    运行结果

    enter a sentence:
    I study C++ very hard.↙
    I study C

    在输入流中有 22 个字符,但由于在 get 函数中指定的 n 为 10,读取 n -1 个(即 9 个)字符并赋给字符数组 ch 中前 9 个元素。有人可能要问:指定 n-1,为什么只读取 9 个字符呢?因为存放的是一个字符串,因此在 9 个字符之后要加入一个字符串结束标志,实际上存放到数组中的是10个字符。

    get函数中第3个参数可以省写,此时默认为’\n’。下面两行等价:

    cin.get(ch,10,’\n’);
    cin.get(ch,10);

    终止字符也可以用其他字符。如

    cin.get(ch,10,‘x’);

    在遇到字符’x’时停止读取操作

    展开全文
  • 程序员:我终于知道post和get的区别

    万次阅读 多人点赞 2019-11-14 00:03:09
    是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎

    效率工具传送门

    IT界知名的程序员曾说:对于那些月薪三万以下,自称IT工程师的码农们,其实我们从来没有把他们归为我们IT工程师的队伍。他们虽然总是以IT工程师自居,但只是他们一厢情愿罢了。

    此话一出,不知激起了多少(码农)程序员的愤怒,却又无可奈何,于是码农问程序员。

    码农:你知道get和post请求到底有什么区别?
    程序员:你看这篇就知道了。
    码农:你月薪三万了?
    程序员:嗯。
    码农:你是怎么做到的?
    程序员:我做梦做到的

    前言

    这个问题几乎面试的时候都会问到,是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎。

    关于get和post如果你有条件上百度的话,至少有200百万条结果,每个人都有每个人的思考,当然,这篇也是我的思考,如果有些结论有错误,希望能够喷起来。在批评中不断改进,与诸君共勉一句话:若批评无意义,则赞美无意义。

    01 特点

    1.1 http的特点

    • 基于tcp/ip、一种网络应用层协议、超文本传输协议HyperText Transfer Protocol
    • 工作方式:客户端请求服务端应答的模式
    • 快速:无状态连接
    • 灵活:可以传输任意对象,对象类型由Content-Type标记
    • 客户端请求request消息包括以下格式:请求行(request line)、请求头部(header)、空行、请求数据
      在这里插入图片描述
      服务端响应response也由四个部分组成,分别是:状态行、消息报头、空行、响应正文
      在这里插入图片描述

    1.2 请求方法

    http请求可以使用多种请求方法。
    HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。

    HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。

    HTTP2.0 新的二进制格式(Binary Format),HTTP1.x的解析是基于文本。基于文本协议的格式解析存在天然缺陷,文本的表现形式有多样性,要做到健壮性考虑的场景必然很多,二进制则不同,只认0和1的组合。基于这种考虑HTTP2.0的协议解析决定采用二进制格式,实现方便且健壮。

    多路复用(MultiPlexing),即连接共享,即每一个request都是是用作连接共享机制的。一个request对应一个id,这样一个连接上可以有多个request,每个连接的request可以随机的混杂在一起,接收方可以根据request的 id将request再归属到各自不同的服务端请求里面。

    header压缩,如上文中所言,对前面提到过HTTP1.x的header带有大量信息,而且每次都要重复发送,HTTP2.0使用encoder来减少需要传输的header大小,通讯双方各自cache一份header fields表,既避免了重复header的传输,又减小了需要传输的大小。

    服务端推送(server push),同SPDY一样,HTTP2.0也具有server push功能。
    参考链接:https://baike.baidu.com/item/HTTP%202.0/12520156?fr=aladdin

    • 1 GET 请求指定的页面信息,并返回实体主体。
    • 2 HEAD 类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头
    • 3 POST 向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。
    • 4 PUT 从客户端向服务器传送的数据取代指定的文档的内容。
    • 5 DELETE 请求服务器删除指定的页面。
    • 6 CONNECT HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。
    • 7 OPTIONS 允许客户端查看服务器的性能。
    • 8 TRACE 回显服务器收到的请求,主要用于测试或诊断。

    1.3 我们耳熟能详的的区别

    http协议最常见的两种方法GET和POST,这几点答案其实有几点并不准确

    • 请求缓存:GET 会被缓存,而post不会

    • 收藏书签:GET可以,而POST不能

    • 保留浏览器历史记录:GET可以,而POST不能

    • 用处:get常用于取回数据,post用于提交数据

    • 安全性:post比get安全

    • 请求参数:querystring 是url的一部分get、post都可以带上。 get的querystring(仅支持urlencode编码),post的参数是放在body(支持多种编码)

    • 请求参数长度限制:get请求长度最多1024kb,post对请求数据没有限制

    02 常见的误区

    在这里插入图片描述
    get和post误区
    针对上面常见的区别,如果面试的时候这么说,肯定是有很大的毛病,刚在学校面试的时候也曾经囫囵吞枣地这样说过,现在回过头再想以前的错误认知,又有许多新的认识。

    2.1 误区一

    “用处:get常用于取回数据,post用于提交数据”

    曾听到过这样一种说法:get替换post来优化网站性能,虽然这种说法没错,也的确get常被用于取回数据,但是post也被一些ui框架使用于取回数据,比如kendo ui中的grid,就是用post来接受数据的。所以结论是get、post用途也是因地制宜。如果你有使用过kendo UI,会发现分页、过滤、自定义的参数都包含在form data里面。

    请求参数
    get是querystring(仅支持urlencode编码),post是放在body(支持多种编码)
    query参数是URL的一部分,而GET、POST等是请求方法的一种,不管是哪种请求方法,都必须有URL,而URL的query是可选的,可有可无。

    2.2 误区二

    “请求参数长度限制:get请求长度最多1024kb,post对请求数据没有限制”

    这句话看上去实在没毛病啊,菜鸟教程也是这样说的啊。虽然字面意思上没有错误,但是理解一定要正确。我想说的是GET方法提交的url参数数据大小没有限制,在http协议中没有对url长度进行限制(不仅仅是querystring的长度),这个限制是特定的浏览器及服务器对他的限制

    下面就是对各种浏览器和服务器的最大处理能力做一些说明

    • IE浏览器对URL的最大限制为2083个字符
    • Firefox (Browser):对于Firefox浏览器URL的长度限制为65,536个字符。
    • Safari (Browser):URL最大长度限制为 80,000个字符。
    • Opera (Browser):URL最大长度限制为190,000个字符。
    • Google (chrome):URL最大长度限制为8182个字符。
    • Apache (Server):能接受最大url长度为8,192个字符。
    • Microsoft Internet Information Server(IIS):能接受最大url的长度为16,384个字符。

    所以为了符合所有标准,url的最好不好超过最低标准的2083个字符(2k+35)。当然在做客户端程序时,url并不展示给用户,只是个程序调用,这时长度只收web服务器的影响了。对于中文的传递,一个汉字最终编码后的字符长度是9个字符。

    最常见的form表单,浏览器默认的form表单,默认的content-type是application/x-www-form-urlencoded,提交的数据会按照key value的方式,jquery的ajax默认的也是这种content-type。当然在post方式中添加querystring一定是可以接收的到,但是在get方式中加body参数就不一定能成功接收到了。

    2.3 误区三

    “post比get安全性要高”

    这里的安全是相对性,并不是真正意义上的安全,通过get提交的数据都将显示到url上,页面会被浏览器缓存,其他人查看历史记录会看到提交的数据,而post不会。另外get提交数据还可能会造成CSRF攻击。

    2.4 误区四:“GET产生一个TCP数据包;POST产生两个TCP数据包。”

    这一点理解起来还是有一定难度的,实际上,不论哪一种浏览器,在发送 POST 的时候都没有带 Expect 头,server 也自然不会发 100 continue。通过抓包发现,尽管会分两次,body 就是紧随在 header 后面发送的,根本不存在『等待服务器响应』这一说。
    从另一个角度说,TCP 是传输层协议。别人问你应用层协议里的 GET 和 POST 有啥区别,你回答说这俩在传输层上发送数据的时候不一样,确定别人不抽你?
    参考资料:https://zhuanlan.zhihu.com/p/25028045

    3 http状态码附录

    3.1 状态码1xx

    • 100 Continue:
      服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。
    • 101 Switching Protocols:
      服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。
    • 102: 由WebDAV(RFC 2518):
      扩展的状态码,代表处理将被继续执行

    3.2 状态码2xx:成功

    • 200 OK:
      请求成功(其后是对GET和POST请求的应答文档。)
    • 201 Created:
      请求被创建完成,同时新的资源被创建。
    • 202 Accepted:
      供处理的请求已被接受,但是处理未完成。
    • 203 Non-authoritative Information:
      文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝。
    • 204 No Content:
      没有新文档。浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而Servlet可以确定用户文档足够新,这个状态代码是很有用的。
    • 205 Reset Content:
      没有新文档。但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容。
    • 206 Partial Content:
      客户发送了一个带有Range头的GET请求,服务器完成了它。

    3.3 状态码3xx:重定向

    • 300 Multiple Choices:
      多重选择。链接列表。用户可以选择某链接到达目的地。最多允许五个地址。
    • 301 Moved Permanently:
      所请求的页面已经转移至新的url
    • 302 Found:
      所请求的页面已经临时转移至新的url。
    • 303 See Other:
      所请求的页面可在别的url下被找到。
    • 304 Not Modified:
      未按预期修改文档。客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。
    • 305 Use Proxy:
      客户请求的文档应该通过Location头所指明的代理服务器提取。
    • 306 Unused:
      此代码被用于前一版本。目前已不再使用,但是代码依然被保留。
    • 307 Temporary Redirect:
      被请求的页面已经临时移至新的url。

    3.4 状态码4xx:客户端错误

    • 400 Bad Request:
      服务器未能理解请求。
    • 401 Unauthorized:
      被请求的页面需要用户名和密码。
    • 401.1:
      登录失败。
    • 401.2:
      服务器配置导致登录失败。
    • 401.3:
      由于 ACL 对资源的限制而未获得授权。
    • 401.4:
      筛选器授权失败。
    • 401.5:
      ISAPI/CGI 应用程序授权失败。
    • 401.7:
      访问被 Web 服务器上的 URL 授权策略拒绝。这个错误代码为 IIS 6.0 所专用。
    • 402 Payment Required:
      此代码尚无法使用。
    • 403 Forbidden:
      对被请求页面的访问被禁止。
    • 404 Not Found:
      服务器无法找到被请求的页面。
    • 405 Method Not Allowed:
      请求中指定的方法不被允许。
    • 406 Not Acceptable:
      服务器生成的响应无法被客户端所接受。
    • 407 Proxy Authentication Required:
      用户必须首先使用代理服务器进行验证,这样请求才会被处理。
    • 408 Request Timeout:
      请求超出了服务器的等待时间。
    • 409 Conflict:
      由于冲突,请求无法被完成。
    • 410 Gone:
      被请求的页面不可用。
    • 411 Length Required:
      “Content-Length” 未被定义。如果无此内容,服务器不会接受请求。
    • 412 Precondition Failed:
      请求中的前提条件被服务器评估为失败。
    • 413 Request Entity Too Large:
      由于所请求的实体的太大,服务器不会接受请求。
    • 414 Request-url Too Long:
      由于url太长,服务器不会接受请求。当post请求被转换为带有很长的查询信息的get请求时,就会发生这种情况。
    • 415 Unsupported Media Type:
      由于媒介类型不被支持,服务器不会接受请求。
    • 416 Requested Range Not Satisfiable:
      服务器不能满足客户在请求中指定的Range头。
    • 417 Expectation Failed:
      执行失败。
    • 423:
      锁定的错误。

    3.5 状态码5** 服务端错误

    • 500 Internal Server Error:
      请求未完成。服务器遇到不可预知的情况。
    • 501 Not Implemented:
      请求未完成。服务器不支持所请求的功能。
    • 502 Bad Gateway:
      请求未完成。服务器从上游服务器收到一个无效的响应。
    • 503 Service Unavailable:
      请求未完成。服务器临时过载或宕机。
    • 504 Gateway Timeout:
      网关超时。
    • 505 HTTP Version Not Supported:
      服务器不支持请求中指明的HTTP协议版本。

    作者信息
    【文章信息】:作者-张林:原文链接-https://blog.csdn.net/kebi007/article/details/103175193
    【原创公众号】:dotNet全栈开发。好文目录
    版权声明:本文为CSDN博主「dotNet全栈开发」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

    展开全文
  • get()和set()的基本用法

    万次阅读 多人点赞 2018-03-31 12:30:24
    之所以用private封装,又对外提供访问方式(set get),是因为可以在访问方式中加入逻辑判断等语句,对访问的数据进行操作,提高代码的健壮性。 class Student{ private int age; public int getAge(){//获取...

    使用前提: 当要访问被private封装的属性时
    提供访问方式的原因: 之所以用private封装,又对外提供访问方式(set get),是因为可以在访问方式中加入逻辑判断等语句,对访问的数据进行操作,其中操作包括给属性赋值和查看属性,提高代码的健壮性。

    class Student{
    	private int age;
    	public int getAge(){//获取private权限下的age//4.
    		return age;
    	}
    	public void setAge(int a){//设置name,主函数中的实参传入//3.
    		if(a > 0 && a < 200){//此处判断为了让age满足现实
    			age = a;
    	    }else{
    	    	System.out.println("输入错误");
    	    }
    }
    public class Test{
    	public static void main(String[] args) {
    		Student student = new Student();//1.
    		student.setAge(18);//2.
    		System.out.println("年龄: "+student.getAge());//将以传入的实参打印出来//5.
    	}
    }
    

    封装性的体现:

    1. 属性私有化
    2. 不对外暴露私有的方法
    3. 单例模式
    4. 。。。。
    展开全文
  • C++ get() 和 getline()的区别

    万次阅读 2018-08-17 11:13:29
    1,方法get(char &amp;)和get(void)提供不跳过空白的单字符输入功能; 2,函数get(char * , int , char)和getline(char * , int , char)在默认情况下读取整行而不是一个单词; 它们被称为非格式转化...
  • get和post的区别

    2020-11-09 18:20:08
    最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到...
  • $_GET和$_GET的相关问题

    2019-04-27 11:02:55
    1.$_GET变量 预定义的$_GET变量用于收集method="get"的表单中的值。 问题是,从带有GET方法的表单中发送的信息,对任何人是可见的(显示在浏览器的地址栏),并且对发送的信息量也有限制。 实例:new1.php=>new2....
  • http_get

    千次阅读 2012-12-21 15:10:38
    import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL;...public
  • you-get 使用总结

    万次阅读 2017-08-18 09:33:23
    you-get 是py上一个方便的下载工具项目主页:https://github.com/soimort/you-get You-Get 主页:https://you-get.org/ You-Get 原版中文说明:https://github.com/soimort/you-get/wiki/中文说明/ 作者:soimort...
  • 浅谈HTTP中Get、Post、Put与Delete的区别

    万次阅读 多人点赞 2017-10-24 19:06:54
    1、GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都...
  • get 和 post请求的区别

    万次阅读 2019-05-23 16:49:08
    在了解get 和 post请求的区别之前,我们首先要知道什么是get请求和post请求。 get和post是什么 get 和 post请求是http协议中的两种请求方式,get一般用来获取服务器的信息的,post一般是用来更新信息的,当然,http...
  • get请求和post请求的详细区别

    万次阅读 多人点赞 2019-06-06 16:29:40
    最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中...
  • 答案在最后一张图片 案例分析 把postman报错的信息复制再这里,你去翻译一下 Could not get any response There was an error connecting to http://118.xxx.xxx.10:11134/api-customer/...
  • 使用分布式+you-get多任务下载视频

    万次阅读 2018-12-17 15:32:28
    主机端分发页面 由于视频数据比较大所以采取下载到从机上后期想读取在使用分布式读取即可 #主机控制代码 import multiprocessing import multiprocessing.managers import random,time,os from multiprocessing ...
  • Redis的常见的异常如下: Cannot get Jedis connection;
  • 人工智能,零基础入门!... 记录一下今天工作中遇到的一个问题,刚好好久没写博客了,今天就写一篇。 是这样的,今天我在开发过程中,原是将另外一个项目中的功能模块迁入到新项目中,这个功能在之前那个项目中是有用...
  • Intellij Idea get/set方法快捷键

    万次阅读 多人点赞 2016-04-14 14:39:17
    Alt+Insert
  • GET 和 POST 的区别

    万次阅读 多人点赞 2019-04-07 22:30:29
    GET 方法的特点 POST 方法的特点 GET 和 POST 的区别 二、HTTP 的请求报文 首先我们要解决的第一个问题是:GET 和 POST 是什么? GET 和 POST 其实都是 HTTP 的请求方法。除了这 2 个请求方法之外,HTTP 还有 HEAD...
  • 99%的人都理解错了HTTP中GET与POST的区别

    万次阅读 多人点赞 2019-03-02 23:43:55
    最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问...
  • 漏洞概况 ...虽然该漏洞利用需要有几个前提条件,但鉴于国内使用ThinkPHP框架的...由于框架对控制器名没有进行足够的检测会导致在没有开启强制路由的情况下可能的getshell漏洞。 漏洞危害 攻击者可通过该漏洞获取...

空空如也

1 2 3 4 5 ... 20
收藏数 6,595,030
精华内容 2,638,012
关键字:

get