#通讯接口

java单元测试之如何实现异步接口的测试案例

测试是软件发布的重要环节,单元测试在实际开发中是一种常用的测试方法,java单元测试主要用junit,最新是junit5,本人开发一般用junit4。因为单元测试能够在软件模块组合之前尽快发现问题,所以实际开发中投入产出比很高。实际使用难免会遇到异步操作的接口测试,最常用的情景是别人家的SDK封装了异步处理,需要用测试...

对异步处理的http接口进行性能测试

以前对接口做性能测试,接口都是同步处理的,请求之后等待响应结果就知道处理结果了,这样只要看这个接口是否异常,如果无异常无报错记录这个接口的响应时间、TPS等性能指标进行分析就可以了,最近在工作中遇到了异步处理的接口,逻辑是只要你请求参数全部合法,即返回成功。通俗理解一下同步和异步的差别,举个小例子:同步就是你妈喊你吃饭...

PHP调用微博接口实现微博登录的方法示例

在平时项目开发过程中,除了注册本网站账号进行登录之外,还可以调用第三方接口进行登录网站。这里以微博登录为例。微博登录包括身份认证、用户关系以及内容传播。允许用户使用微博帐号登录访问第三方网站,分享内容,同步信息。1、首先需要引导需要授权的用户到如下地址:https://api.weibo.com/oauth2/auth...

微信公众号测试号 踩坑之 接口配置信息 106 token check fail

开始官网请阅读消息接口使用指南。下的 文档, 配置好外网, 域名后,80端口指向的根目录中放入开发文档中的demo.php, 怎么搞都是配置失败! 网上所有的文档找遍了都没用, 官方文档看了好几遍, 开发文档中的代码也研究了, 还是&nbs...

「PHP开发APP接口实战009」日常安全防范之防SQL入和XSS攻击

防SQL注入和XSS攻击通用过滤首先在 /app/library/ 目录下创建 Security.php 文件并添加以下代码:<?php/****防SQL注入和XSS攻击通用过滤*/classSecurity{publicstaticfunctionfilter(&...

分享几个免费IP地址查询接口(API)

淘宝IP地址库提供的服务包括:1.根据用户提供的IP地址,快速查询出该IP地址所在的地理信息和地理相关的信息,包括国家、省、市和运营商。2.用户可以根据自己所在的位置和使用的IP地址更新我们的服务内容。优势:1.提供国家、省、市、县、运营商全方位信息,信息维度广,格式规范。2.提供完善的统计分析报表,省准确度超过99....

layui 富文本 图片上传 后端PHP接口

<!DOCTYPEhtml><html><head><linkrel="stylesheet"type="text/css"href="/static/layui/css/layui.css"><scripttype="text/javascript"src='/s...

PHP开发api接口安全验证

在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道,请求的来源是什么,有可能是别人非法调用我们的接口,获取数据,因此就要使用安全验证。验证原理示意图 这里写图片描述原理从图中可以看...

接口之多种返回数据类型

近来在做另一个项目接口设计的时候需要考虑这样一个需求,一套接口需兼容两类数据类型(xml和json)。基于这个项目,原来的接口均为WSDL,遵守的协议为SOAP,它是基于XML的。于是我想了一些办法做一些扩展,这样的扩展保持WSDL不变的前提下,增加少量代码实现。由于之前整合ApacheCXF用到过,所以很顺利的将其复...

《架构整洁之道》之接口隔离原则

回顾一下ISP最初的成因:在一般情况下,任何层次的软件设计如果依赖于不需要的东西,都会是有害的。从源代码层次来说,这样的依赖关系会导致不必要的重新编译和重新部署,对更高层次的软件架构设计来说,问题也是类似的。接口隔离原则告诉我们:任何层次的软件设计如果依赖了它并不需要的东西,就会带来意料之外的麻烦。...

Android 查询 添加 修改 删除通讯录联系人示例

1.AndroidManifest.xml中添加权限<uses-permissionandroid:name="android.permission.READ_CONTACTS"></uses-permission><uses-permissionandroid:name="android...

Android 增,删,改,查 通讯录中的联系人

一.权限操作通讯录必须在AndroidManifest.xml中先添加2个权限,<uses-permissionandroid:name="android.permission.READ_CONTACTS"></uses-permission><uses-permissionandroid...

对接口规范的一些思考

团队中如果不同的项目,不同的人员可能在接口设计上有许多不统一的地方。导致了开发效率低下的问题。由于我在工作中遇到了,所以整理下来,说一说自己的一些看法。 因为每个人对自己使用语言有不同的理解、HTTP协议熟悉程度不同、思维逻辑、开发经验不一样。对接口规范有想法的人应该提出自己的观点,给出自己的理由。让别人去评...
代码星球 ·2020-12-24

Canvas接口和动画效果大全

<canvas>元素用于生成图像。它本身就像一个画布,JavaScript 通过操作它的API,在上面生成图像。它的底层是一个个像素,基本上<canvas>是一个可以用 JavaScript 操作的位图(bitmap)。它与SVG图像的区别在于,<canvas...
首页上一页...1718192021...下一页尾页