第三章 3.2设置HTTP的方法
HTTP的请求方式除了GET与POST外,还包括PUT、HEAD、DELETE、OPTIONS、TRACE、CONNECT。其中最常用请求方式是GET与POST,各类型主要作用如表所示。GET个和POST最常用
3.2.1 GET请求实战
以在扣丁学堂(www.codingke.com)中查询Python课程为例讲解GET请求。首先打开扣丁学堂首页,然后检索关键词python,查看查询结果,并观察URL变化,如图所示。
在检索关键词python后URL变为http://www.codingke.com/search/course?keywords=python,这里keywords=python刚好是需要查询的信息,因此字段keywords对应的值就是用户检索的关键词。由此可见,在扣丁学堂查询一个关键词时,会使用GET请求,其中关键字段是keywords,查询格式就是http://www.codingke.com/search/course?keywords=关键词。
若要实现用爬虫自动地在扣丁学堂上查询关键词是php的结果,示例代码如例所示。