GET是我们都熟悉的。它用于请求网页文本。当你在浏览器输入某个网站地址,它会直接访问该网站的web服务器,去GET /。 第二个最有名的是POST,它经常被用在提交form,比如请求买什么东西。每当提交一个去做什么事情(像使用信用卡处理一笔交易)的请求时,你可以使用POST。这是关键,因为GET的URL可以被搜索引擎索引,并通过搜索引擎访问。虽然大部分页面你希望被索引,但是少数类似订单处理的页面你是不希望被索引的,那么就需要用到POST
上期我讲到的URL,浏览器访问URL地址,是直接调用的是class里面的GET方法
如
![b8c65d30749785869b4970a18ca7f4e6.png](https://i-blog.csdnimg.cn/blog_migrate/0cb884d5ed42f0c6582937f239488fa2.jpeg)
我们来修改一下hello这个方法,代码如下:
![453533ee5d6a3720fec849fc380f24e5.png](https://i-blog.csdnimg.cn/blog_migrate/bad859196863d105e347e0e18e3337ff.jpeg)
在项目文件下新建templates文件夹,在文件中新建hello.html
![0194b96830856f1fd93ae282e2a11a39.png](https://i-blog.csdnimg.cn/blog_migrate/a57c4f890b3dcf125ebc7c2fc7691861.jpeg)
Hello.html代码如下
![79a677a9c28d772945b18ff75bd03106.png](https://i-blog.csdnimg.cn/blog_migrate/1fa76131e047c24cf5c88c7d67b84821.jpeg)
启动程序,访问地址:
![86123b31c3dc33491eaad9f54b666baf.png](https://i-blog.csdnimg.cn/blog_migrate/6d21c664b1442060a95bf6ce01055219.jpeg)
我们在输入框里面随便输入一个人名,点击提交:
![7993add372368031a3addb170f875e7c.png](https://i-blog.csdnimg.cn/blog_migrate/6d8bee1c13c4a2c4b338be89975838a1.jpeg)
代码执行hello中的POST:
![3047ec94520ac571454621e009c38708.png](https://i-blog.csdnimg.cn/blog_migrate/706e762dbfdad968afa18a0db9320618.jpeg)
执行结果如下
![122aaad4371e38f05b6c553d6ea6b09b.png](https://i-blog.csdnimg.cn/blog_migrate/59a533b23996734dfa57eb8a8efafcea.jpeg)
成功执行,这就是GET和POST的区别,简略讲解一下,完。