快捷搜索: 王者荣耀 脱发

知书制作书源小白教程第一课

1.准备一台电脑,安装一个浏览器,这里以chrome浏览器为例,这里先附一下,打开后能看到 先简单介绍一下这几个概念,若不做特殊说明,以下所有内容将以https://www.xssk.la/进行举例说明。 打开网站后找到搜索框,输入关键词,这里我输入都市。这就是书籍列表页打开其中一本,这就是书籍详情页,章节列表就是小说的所有章节,很好理解。概念介绍完了,接下来讲讲具体怎么做

2.打开小说网站后按下键盘的F12,会打开浏览器的开发者工具调试页面,切换到Network选项卡在搜索框内输入都市,点击搜索按钮,如果此时跳转到另外一个界面,需要再按下F12,打开调试界面,同时按F5刷新网页,会看到很多网络请求,这时我们先看一下此时网页的地址栏显示的是什么 然后在调试界面的网络请求中找到和他类似的,这里是第一个 点开它,会发现他是一个get类型的请求 其中的Request URL就是我们需要的东西,接下来我们就可以填写一些字段的值啦。 3.随意打开一个书源文件,修改其中的值(这里我使用的Notepad++)。可以参照之前发的书源制作手册,发现id那一项的值可以填网站的网址后面一部分,name就是书源的名字,对照着写,相信难不到你。下面看比较关键的searchUrl,这里的值就可以填我们第二步Request URL里的东东, 会看到searchkey=后面有一堆乱七八糟的字母,这其实是刚刚搜索的"都市"编码后的结果,此时说明搜索时的编码是gbk,也就是书源文件里的searchKeyEncoding的值为gbk,有些网站可能会出现另外一种情况,URL为https://www.xssk.la/modules/article/search.php?searchkey=都市,这就说明编码为utf-8,这时就要把searchKeyEncoding的值改为utf-8。我们只需要稍作修改就可以开始填searchUrl,只需将代表都市的那一堆编码改为%s即可,即https://www.xssk.la/modules/article/search.php?searchkey=%s。

4.上面讲到的是Get请求的情况,实际上有很多小说网站采用的是post请求的形式,以https://www.baihexs.com/为例,操作方法和上面一致,会发现:Request Method为POST,这时候我们就需要另外一个参数,也就是post的内容,我们在调试界面往下翻,会发现一个叫做Form Data的玩意,展开他,点击view source ,会看到我们熟悉的searchkey及一堆字母。我们可以开始填值啦,把Request URL里的https://www.baihexs.com/modules/article/search.php填入书源字段searchUrl,searchkey=%B6%BC%CA%D0&searchtype=articlename稍作改动searchkey=%s&searchtype=articlename填入字段searchPostParams。

经验分享 程序员 微信小程序 职场和发展