MENU

分类 技巧 下的文章

爬取gbk乱码问题

前言

最近在爬学校图书馆借阅信息,laravel中采用的是HtmlParser扩展包,这个扩展包博主一直用来爬取教务系统,学校教务系统是正方gb2312编码,所以通过mb_convert_encoding转成utf8就解决问题。而这次爬取图书馆系统出现大问题,mb_convert_encoding转成utf8仍然是乱码。

  • 大致爬下来的样子
    58-1

阅读全文

api接口返回状态码

200 :正常响应 标准成功代码和默认选项。
201 :创建对象。 适用于存储行为。
204 :没有内容。 当一个动作成功执行,但没有任何内容可以返回。
206 :部分内容。 当您必须返回分页的资源列表时很有用。
400 :请求不正确 无法通过验证的请求的标准选项。
401 :未经授权 用户需要进行身份验证。
403 :禁止 用户已通过身份验证,但没有执行操作的权限。
404 :找不到资源自动返回。
500 :内部服务器错误。 理想情况下,您不会明确地返回此消息,但是如果发生意外中断,这是您的用户将会收到的。
503 :服务不可用 相当自我解释,还有一个不会被应用程序显式返回的代码。

阅读全文

基于Vue&Laravel的四六级准考证查询

前言

上一篇文章介绍了准考证查询的方法,我将它与框架结合,做成一个完整的项目。当然,该项目最主要的是练习刚入门的vue框架。

更新

2018-2-22 基于vue&laravel四六级准考证查询2.0版本已经更新 快速体验2.0版本
2018-2-26 准考证查询失效
2018-2-27 查询成绩出现验证码(暂时无法解决)

阅读全文

CET四六级准考证查询

杂谈

今天突然看到官方发布公告说本月27日公布四六级成绩,想着上次很多人准考证忘记了,所以这次就先弄了一个准考证查询。也顺便完善了下成绩查询。

准考证查询方法实现

主要用到PHP curl方法。当然用python也是可以的。下面介绍用PHP的方法哈。(博主也就会PHP)

阅读全文