微信小程序初体验笔记(图书馆爬虫)

本文记录了一次使用微信小程序进行图书馆爬虫的尝试。由于图书馆服务器限制,无法外网访问,作者利用JS和小程序的wx.request接口进行POST请求,通过正则表达式匹配获取图书信息。虽然无法上线,但作为个人学习项目,作者体验了小程序的组件和API,并感受到其便利性。强调掌握JS基础对于小程序开发的重要性。
摘要由CSDN通过智能技术生成

之前用PHP写了一个爬虫,结果图书馆不可以外网访问,就暂停了,最近加深了一下JS,,发现微信小程序用得是JS开发的前端,用得样式也是类似于CSS,可惜的是DOM不可以用了。看了两天API,就上手写了。

主要是用到了input组件和button组件其他的就是正则爬虫了。下面是demo截图


做之前也没了解过小程序上线要求是访问https的服务器,学校的外网没法访问,自己的服务器也没法访问,就没法上线了,自己用着体验版。(自娱自乐)

说一下思路,主要用到是wx.requset接口,去请求图书馆的服务器地址

POST也可以GET(大写)数据过去,然后正则匹配,输出到<view>窗口。

下面具体:

在Page()里面写一个请求,把数据以JSON格式放到data函数里面,

注意:header头部不可以自定义,只能用官方的两种,用下面这种会自动把数据编码发送。

下面是success函数,请求成功返回res的data属性是数组或者JSON

下面

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值