代码拉取完成,页面将自动刷新
填空 10个 30分
简答 5个 50分
编程 1个 20分
HTTP请求类型(方法)以及响应状态码
常见响应状态码:200,400,404,403,413,429,500,502,503
常见请求类型:GET POST PUT DELETE OPTIONS
所有:
100-199 信息响应
200-299 成功响应
300-399 重定向消息
400-499 客户端错误响应
500-599 服务器错误响应
常用:
200:OK,请求成功
400:Bad Request,请求语法有问题,服务器无法识别
404:Not Found,URL无效或者URL有效但是没有资源
403:Forbidden,服务器拒绝响应,权限不足
413:Request entity too large,请求实体太大,服务器拒绝接受请求
429:Too Many Requests,在一定时间内用户发送的请求太多,限制请求速度
500:Internal Server Error,服务器内部错误,未捕获
502:Bad Gateway,服务器作为网关使用时,收到上游服务器返回的无效响应
503:Service Unavailable,无法服务,一般发生在因维护而停机或者服务过载
常见请求类型:
GET:请求在服务器获取特定资源
POST:向指定资源提交数据进行处理请求
PUT:更新服务器上的资源
DELETE:从服务器上删除特定的资源
OPTIONS:返回服务器针对特定资源所支持的HTTP请求方法,也可以利用向Web服务器发送'*'的请求来测试服务器的功能性
小程序常用组件和API
组件:
swiper:滑块视图容器
view:视图容器,相当于div
icon:图标,组件属性的长度单位默认为px
process:进度条,组件属性的长度单位默认是px
rich-text:富文本
text:文本
button:按钮
checkbox:多选项目
editor:富文本编辑器,可以对图片,文字进行编辑
form:表单,将组件内用户输入的switch input checkbox slider radio picker提交,当点击form表单中form-type为submit的button组件是=时,会将表单组件中的value值进行提交,需要在表单组件中加上name来作为key
input:输入框
label:用来改进表单组件的可用性,使用for属性找到对应的id,或者将控件放在该标签下,当点击时,就会触发对应的控件。 for优先级高于内部控件,内部有多个控件的时候默认触发第一个控件。 目前可以绑定的控件有:button, checkbox, radio, switch
radio:单选项目
slider:滑动选择器
switch:开关选择器
textarea:多行输入框
navigator:页面链接
audio:音频
camera:系统相机
image:图片
video:视频
map:地图
canvas:画布
navigation-bar:导航栏
API:
wx.showModal:显示模态对话框,常用参数:title(提示的标题);content(提示的内容)
wx.request:发起HTTP网络请求,常用参数:url(开发者服务器接口地址)是必须的;method(http请求方法);dataType(返回的数据格式);data(请求的参数);header(设置请求的header,content-type默认为application/json);success回调函数...
wx.downloadFile:下载文件资源到本地,客户端直接发起一个https GET请求,返回文件的本地临时路径,单词下载允许的最大文件为200MB,常用参数:url(下载资源的url)是必须的;header(http请求的header);filePath(指定文件下载后存储的路径);success回调函数...
wx.setStorage:将数据存储在本地存储中指定的key中。会覆盖掉原来该key对应的内容。常用参数:key(本地存储中指定的key);data(需要存储的内容);success回调函数...
wx.setStorageSync:wx.setStorage的同步版本,参数只有key和value
wx.removeStorage:从本地缓存中移除指定的key,参数:key;success回调函数...
wx.removeStorageSync:wx.removeStorage的同步版本
wx.getStorage:从本地缓存中异步获取指定的key的内容,常用参数:key;success回调函数...
wx.getStorageSync:上边的同步版本
wx.getStorageInfo:异步获取当前storage的相关信息,常用参数:success回调函数(回调函数中的参数信息:keys返回一个数组,当前storage中所有的key)
wx.getStorageInfoSync:上边的同步版本
wx.clearStorage:清理本地数据缓存(wx.clearStorage())
wx.clearStorageSync:上边的同步版本
wx.chooseImage:从本地相册选择图片或使用相机拍照
EditorContext:EditorContext实例
wx.savaFile:保存文件到本地,saveFile会把临时文件移动,因此调用成功后传入的temoFilePath将不可用,常用参数:tempFilePath(需要保存的文件的临时路径);success回调函数...
wx.getSavedFileList:获取该小程序下已保存的本地缓存的文件列表
wx.getSavedFileInfo:获取本地文件的文件信息
wx.removeSavedFile:删除本地缓存文件,参数:filePath(需要删除的文件路径);success回调函数...
Stats.isDirectory:判断当前文件是不是一个目录
Stats.isFile:判断当前文件是不是一个普通文件
wx.login:登录
wx.getUserInfo:获取用户信息
wx.createSelectorQuery:返回一个SelectorQuery对象实例
小程序页面生命周期函数
onLanuch:小程序初始化完成时触发
onLoad:监听页面加载——一个页面只会调用一次
onShow:监听页面显示——小程序启动或从后台进入前台显示时,每次打开页面都会调用一次
onReady:页面初次渲染完成——一个页面只会调用一次
onHide:监听页面隐藏——当navigateTo或底部Tab切换时调用
onUnload:监听页面卸载——当redirectTo或navigateBack时调用(跳转到其他界面时)
onReadyBottom:用户上拉页面触底事件时触发
cookie-session基本过程
客户端先向服务端发起请求,服务端收到请求后,检测cookie消息头,如果没有服务端就会创建session文件,然后把创建的文件的名字赋值给SESSIONID,之后发送set-cookie消息头,响应给客户端,之后后续请求都会带上cookie,服务端拿到cookie中的SESSIONID根据key值找到文件。
Linux常用命令
ls:显示文件详情或目录内容
cat:显示文本文件内容
cd:切换工作目录
touch:创建空文件
mkdir:创建空文件夹
chmod:更改文件权限
chown:更改文件所有者
ps:查看进程
kill:向进程发送信号,默认是终止进程的信号
jobs:显示后台进程
grep:正则匹配
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。