苍穹外卖-day11-httpClient和微信小程序开发

httpClient--支持服务端发起http请求

       简介:

              是apache jakarta common下的子项目, 提供了最新高效丰富的支持http协议的客户端程序工具包,  并且支持HTTP协议最新的版本和建议

       使用

              1.引入依赖

                     <denpendency>

                            <groupId>org.apche.httpcomponents</groupId>

                            <artifactId>httpClient</artifactId>

                            <version>4.5.13</version>

                     </denpendency>

              2.核心api:

                     HttpClient(实现对象)

                     HttpClients(构建器)

                     CloseableHttpClient

                     HttpGet

                     HttpPost

              3.发送请求步骤:

                     创建httpClient对象

                     创建http请求对象

                     调用HttpClient的execute方法发送请求

       注意:

              aliyun-sdk-oss这一依赖, 底层使用到了httpClient, 所以如果引入该依赖, 就不需要显示引入httpClient依赖, 多余

微信小程序

      注意:

              之前注册过微信公众号/视频号的邮箱, 是不能注册小程序的, 需要另外一个邮箱完成注册

      接入流程:

              1.微信公众平台注册,

              2.小程序信息完善

              3.开发小程序

                     1.绑定小程序开发者, 开发信息配置

                     2.下载开发者工具

                     3.根据开发文档完成开发

              4.提交审核,发布

       入门:

              1.了解小程序目录结构

                     描述整体程序的app(根目录)

                            app.js   --小程序逻辑(必须)

                            app.json  -小程序公共配置(必须)

                            app.wxss  -小程序公共样式表(非必须), 相当于前端css

                     描述页面的page

                            index.js --页面逻辑(必须)-->相当于前端js

                            index.wxml -页面结构(必须)-->相当于前端html

                            index.json -页面配置(非必须)

                            index.wxss -页面样式表(非必须)-->相当于前端css

              2.编写小程序代码

              3.编译小程序

上一篇:为什么选择虚拟 DOM:渲染和性能-什么是虚拟 DOM?


下一篇:could not estalish connection to