全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果540,759个

如何设计一个安全的API接口详解_java_脚本之家

主要从以上三个方面来设计一个安全的API接口。 一 安全性问题 安全性问题是一个接口必须要保证的规范。如果接口保证不了安全性,那么你的接口相当于直接暴露在公网环境中任人蹂躏。 1.1 调用接口的先决条件-token 获取token一般会涉及到几个参数appid,appkey,timestamp,nonce,sign。我们通过以上几个参数来获取调用...
www.jb51.net/article/2194...htm 2024-5-29

基于laravel制作APP接口(API)_php技巧_脚本之家

namespace App\Providers; use Dingo\Api\Auth\Auth; use Dingo\Api\Auth\Provider\OAuth2; use Illuminate\Support\ServiceProvider; class OAuthServiceProvider extends ServiceProvider { public function boot() { $this->app[Auth::class]->extend('oauth', function ($app) { $provider = new OAuth2($a...
www.jb51.net/article/80942.htm 2016-3-15

用Python编写web API的教程_python_脚本之家

比如,读取http://localhost:9000/api/blogs/123,如果能直接返回Blog的数据,那么机器就可以直接读取。 REST就是一种设计API的模式。最常用的数据格式是JSON。由于JSON能直接被JavaScript读取,所以,以JSON格式编写的REST风格的API具有简单、易读、易用的特点。 编写API有什么好处呢?由于API就是把Web App的功能全部封装...
www.jb51.net/article/652...htm 2024-5-28

使用ASP.NET Web API构建Restful API_实用技巧_脚本之家

[HttpGet] [Route("api/Route/Default/{id}/{name?}")] public IHttpActionResult Get4(string id, string name="孙悟空") { return Json(new { msg = "测试缺省参数路由!", data = new { id = id, name = name } }); } 或 [HttpGet] [Route("api/Route/Default/{id}/{name=孙悟空}")]...
www.jb51.net/article/246089.htm 2024-5-25

APIStar:一个专为Python3设计的API框架_python_脚本之家

{"message": "Welcome to API Star, masnun!"} 同样的,输入http://127.0.0.1:8080/docs/,我们将看到自动生成的 API 文档。 这个文档可以显示我们在app.py里定义的函数,并且交互式地查看函数返回值 例如我定义了一个函数叫show_task, 输入是task_id,返回值是这个task的详细信息,那么我们在交互界面里可以通过...
www.jb51.net/article/1480...htm 2024-5-31

Swift 中如何使用 Option Pattern 改善可选项的 API 设计

SwiftUI 中提供了很多“新颖”的 API 设计思路和 Swift 的使用方式,我们可以进行借鉴,并反过来使用到普通的 Swift 代码中。PreferenceKey 的处理方式就是其中之一:它通过 protocol 的方式,为子 view 们提供了一套模式,让它们能将自定义值以类型安全的方式,向上传到父 view 去。如果有机会,我会再专门介绍 ...
www.jb51.net/article/1980...htm 2024-5-31

Face++ API实现手势识别系统设计_python_脚本之家

1. 查看官方的API。找到Gesture API,先看一下是怎么说的。 调用参数: 官方还给出了一些调用错误返回的参数的说明,有兴趣的可以去官网看一下。 还给出了一个使用命令行调用API的实例: 从实例上不难看出,向 https://api-cn.faceplusplus.com/humanbodypp/beta/gesture 发送请求,默认的参数有 api_key,api_secr...
www.jb51.net/article/1511...htm 2024-5-31

分享5个Java接口性能提升的通用技巧_java_脚本之家

要想提高你的API的性能,我们首先要知道哪些问题会导致接口响应慢。API设计需要考虑很多方面。开发语言层面只占一小部分。哪个部分设计不好就会成为性能瓶颈。影响API性能的因素有很多,总结如下: 数据库慢查询 复杂的业务逻辑 糟糕的代码 资源不足 ... 在这篇文章中,我总结了一些行之有效的API性能优化技巧,希望能给...
www.jb51.net/article/2714...htm 2024-6-1

HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电池...

一、全屏API接口 强大的全屏API接口能让程序员通过编程启动浏览器进入全屏模式,并请求用户的允许: 复制代码 代码如下: // Find the right method, call on correct element function launchFullScreen(element) { if(element.requestFullScreen) { element.requestFullScreen(); ...
www.jb51.net/html5/1628...html 2024-5-31

...整合第三方支付接入方法(后台订单支付API设计)_Android_脚本之家

客户端获取后台支付API请求参数的设计 参数样例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 { data: { method: 1, platform: 1, version:"1.0", relate_orders:"B201602031023,B2016020310231", order_no: "BZY201604200952100", order_type: 1, total_fee: 1, description: "商品购买", client_ip...
www.jb51.net/article/981...htm 2024-6-1