• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

API接口工具postman-生成客户端代码

武飞扬头像
lichong951
帮助1

Postman 可以将 API 请求转换为您选择的编程语言或框架中的代码片段。您可以在前端应用程序中使用此生成的代码片段。

在 Postman 中生成代码片段

打开要用于代码片段的请求后,选择 代码图标 右侧面板中的代码图标。
学新通
使用下拉列表选择一种语言或框架。
学新通
选择复制图标 复制图标 将代码片段复制到剪贴板。

如需更多配置选项,例如缩进类型和数量,请选择下拉列表旁边的设置图标 。设置将根据您选择的语言或框架而有所不同。

支持的语言和框架

语言 框架
C LibCurl
C# RestSharp
cURL cURL
Dart Dart
Go http package
HTTP (Raw HTTP request)
Java OkHttp
Java Unirest
JavaScript Fetch
JavaScript jQuery
JavaScript XHR
NodeJS Axios
NodeJS Native
NodeJS Request
NodeJS Unirest
Objective-C NSURLSession
OCaml Cohttp
PHP cURL
PHP Http_Request2
PHP pecl_http
PowerShell RestMethod
Python http.client (Python 3)
Python Requests
Ruby NET::Http
Shell Httpie
Shell wget
Swift URLSession

Java OkHttp

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
  .addFormDataPart("mobile","18289454846")
  .addFormDataPart("ver_code","123456")
  .build();
Request request = new Request.Builder()
  .url("https://console-api.apipost.cn/api/demo/login")
  .method("POST", body)
  .build();
Response response = client.newCall(request).execute();

NodeJS Request

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://console-api.apipost.cn/api/demo/login',
  'headers': {
  },
  formData: {
    'mobile': '18289454846',
    'ver_code': '123456'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

Python Requests

import requests

url = "https://console-api.apipost.cn/api/demo/login"

payload={'mobile': '18289454846',
'ver_code': '123456'}
files=[

]
headers = {}

response = requests.request("POST", url, headers=headers, data=payload, files=files)

print(response.text)

生成代码很好用,nice!!!

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgfjfgb
系列文章
更多 icon
同类精品
更多 icon
继续加载