介绍 beego 官方定义为一个使用 Go 的思维来帮助您构建并开发 Go 应用程序的开源框架。 beego框架有以下的一些特点: 1. 简单化 RESTful 支持、MVC 模型,可以使用 bee 工具快速地开发应用,包括监控代码修改进行热编译、自动化测试代码以及自动化打包部署。 2. 智能化 支 ...
分类:
其他好文 时间:
2020-04-01 12:40:12
阅读次数:
72
1. 域名 应该尽量将API部署在专用域名之下。 如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。 2. 版本(Versioning) 应该将API的版本号放入URL。 另一种做法是,将版本号放在HTTP头信息中,但不如放入URL方便和直观。 "Github" 就采用了这种做法。 因为 ...
分类:
其他好文 时间:
2020-03-31 18:59:42
阅读次数:
75
作为一名Web开发者,尤其是采用前后端分离RestFul风格的开发模式,应该知道在前后端联调的时候面临的一个首要问题就是跨域,现在也出现了很多跨域的轮子,比如local-web-serve,这个轮子就是在本地启动代理服务,做转发使用,详细使用说明请点击链接。还有就是vue开发自带的proxy,都阔以 ...
分类:
其他好文 时间:
2020-03-31 12:43:17
阅读次数:
252
Selenium是一款浏览器自动化测试框架,基于Webdriver协议。 从本质上来说: webdriver是一套接口标准,使用标准的HTTP RESTful接口,使用JSON格式传递数据。 chromedriver是实现该标准的Chrome浏览器的一套驱动服务。 Selenium实际上是对各种接口 ...
分类:
其他好文 时间:
2020-03-30 21:29:40
阅读次数:
180
介绍最常用的搜索、批量查询和聚合场景的写法,包含分组统计,平均值,排序,区间分组。这是最基本的套路,基本包含了我们常见的需求,熟悉mysql的话,掌握起来非常快,熟悉一下Restful的语法
分类:
其他好文 时间:
2020-03-29 23:54:16
阅读次数:
118
[toc] RESTful 和 XML RESTful 风格的 API 传统请求地址回顾 说明:传统的方法语义不明而且混乱,不同的人设计的地址也不一样,没有统一规范 一套关于设计请求的规范 为了操作语义更加明确,使用不同的请求方式操作代表不同的操作 GET: 获取数据 POST: 添加数据 PUT: ...
分类:
其他好文 时间:
2020-03-29 21:11:28
阅读次数:
195
最近项目组安排了一个任务,项目中用到了基于 Solr 的全文搜索,但是该 Solr 搜索云项目不稳定,经常查询不出来数据,需要手动全量同步。 而且它还是其他团队在维护,依赖性太强,导致 Solr 服务一出问题,我们的项目也基本瘫痪,因为所有的依赖查询都无结果数据了。 所以考虑开发一个适配层,如果 S ...
分类:
其他好文 时间:
2020-03-29 01:08:03
阅读次数:
138
使用ASP.NET Core 3.x 构建 RESTful API P6 状态和路由HTTP状态路由在 .Net Core Web API 项目中,Controller 层是对外层,所以在 Controller 层之下的其它层(如:业务逻辑层,数据库访问层)是如何运作的,与 Controller层无... ...
文章来源:https://ningyu1.github.io/site/post/01-restful-design-specifications/ 一、 摘要(Abstract) RESTful API 已经非常成熟,也得到了大家的认可。我们按照 Richardson Maturity Model ...
分类:
其他好文 时间:
2020-03-28 10:31:11
阅读次数:
90
RESTful 是一种网络应用程序的设计风格和开发方式 基于HTTP,可以使用XML格式定义 或 JSON格式定义 适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能 动作类型为新增、变更、删除所调用资源 特点: 每一个URL代表1种资源 客户端使用 GET、POST ...
分类:
其他好文 时间:
2020-03-27 12:24:48
阅读次数:
76