当前位置: 首页 > news >正文

思科网站建设配置站点dns服务石家庄市网站建设

思科网站建设配置站点dns服务,石家庄市网站建设,网站建设的方案实施包括,网站seo外包技术资源typed-rest-client 是一个用于 Node.js 的库#xff0c;它提供了一种类型安全的方式来与 RESTful API 进行交互。其主要功能包括#xff1a; 安装 typed-rest-client 要使用 typed-rest-client#xff0c;首先需要安装它#xff0c;可以通过 npm 来安装#xff1a; $ n…typed-rest-client 是一个用于 Node.js 的库它提供了一种类型安全的方式来与 RESTful API 进行交互。其主要功能包括 安装 typed-rest-client 要使用 typed-rest-client首先需要安装它可以通过 npm 来安装 $ npm install typed-rest-client使用 typed-rest-client 这里假定有个 express 的 server 提供了两个 REST API一个是获取用户列表一个是获取用户信息。 index.ts import express, { Express, Request, Response } from express;const app: Express express(); const port process.env.PORT || 3000;app.get(/, (req: Request, res: Response) {res.send(Express TypeScript Server); });app.get(/users, (req: Request, res: Response) {const users [{name: kongxx,password: password,email: kongxxexample.com},{name: Mandy,password: password,email: mandyexample.com}]res.json(users); });app.get(/users/:id, (req: Request, res: Response) {const user {name: kongxx,password: password,email: kongxxexample.com}res.json(user); });app.listen(port, () {console.log([server]: Server is running at http://localhost:${port}); });下面是测试程序 test.ts import {RestClient, IRestResponse} from typed-rest-client/RestClient;interface User {name: string;password: string;email: string; }async function test() {const rc: RestClient new RestClient(test, http://localhost:3000);const resUsers: IRestResponseUser[] await rc.getUser[](/users);console.log(get users ...);console.log(response: , resUsers);console.log(statusCode: , resUsers.statusCode);console.log(name: , resUsers.result[0]?.name);console.log(email: , resUsers.result[0]?.email);const resUser: IRestResponseUser await rc.getUser(/users/1);console.log(get user ...);console.log(response: , resUser);console.log(statusCode: , resUser.statusCode);console.log(name: , resUser.result?.name);console.log(email: , resUser.result?.email); }test();这里首先定义了一个 interface描述了 REST API 返回使用的数据结构。调用 RestClient 的 get 方法传入 URL 和返回的数据类型返回一个 IRestResponse 对象IRestResponse 对象包含了 HTTP 响应的状态码、响应头和响应体。通过 statusCode 属性可以获取到 HTTP 响应的状态码。通过 headers 属性可以获取到 HTTP 响应头。通过 result 属性可以获取到响应体中的数据。 测试 首先启动express server。 $ npm run dev运行测试程序 $ npm install -g typescript $ tsc src/test.ts node src/test.jsget users ... response: {statusCode: 200,result: [{name: kongxx,password: password,email: kongxxexample.com},{name: Mandy,password: password,email: mandyexample.com}],headers: {x-powered-by: Express,content-type: application/json; charsetutf-8,content-length: 137,etag: W/89-50ejbxheoPkdk58Nm75VjrVs3YE,date: Mon, 23 Sep 2024 01:01:04 GMT,connection: close} } statusCode: 200 name: kongxx email: kongxxexample.comget user ... response: {statusCode: 200,result: { name: kongxx, password: password, email: kongxxexample.com },headers: {x-powered-by: Express,content-type: application/json; charsetutf-8,content-length: 68,etag: W/44-WML8FV1wUhoW//8kQuCB8B/FWaQ,date: Mon, 23 Sep 2024 01:01:04 GMT,connection: close} } statusCode: 200 name: kongxx email: kongxxexample.com
http://www.hkea.cn/news/14512299/

相关文章:

  • 制作网站的走马灯怎么做网站交易截图可以做证据吗
  • 河南网站关键词优化无锡网站建设价格费用
  • 网站开始开发阶段的主要流程上海seo外包
  • 学院网站建设流程图广告设计的基本流程步骤
  • 联通公司做网站吗php 文档系统wordpress
  • 网站开发工作计划做网站做生意
  • 糖果网站是李笑来做的吗黑龙江建设网官方网站特种作业
  • 网页制作与网站建设设计报告公司网站如何建设教程
  • 金华企业自助建站系统微信公众号怎么做推送
  • 海南网站建设优化排名站长工具seo源码
  • 银行门户网站建设三种制作方式的比较
  • 可以做兼职的动漫网站网站编程器
  • 如何建设社区网站孝感网站建设专家
  • python3 网站开发入门精品展厅设计
  • 一个门户网站怎么做山西 网站建设
  • 广州制作公司网站58同城百姓网
  • 很多搜索词网站怎样做php标签wordpress
  • wordpress如何更域名青岛网站推广优化
  • 咸宁网站建设解决方案WordPress主题里的AD
  • 做空运货代常用网站做网站只开发手机端可不可以
  • 手机网站seo免费软件钓鱼网站网站怎么做
  • 建设网站价位高新门户网站专题建设
  • 网站登记查询wordpress title tag
  • 乐潍清网站额建设微信上wordpress
  • 北京州网站建设公司好看简洁的logo设计
  • 一个网站项目的价格表网站推广公司排名点击查看
  • 2018网站开发的革新网络设计网站建设类网站模板
  • iis7 网站404错误信息wordpress主题删不掉
  • 张家口百度免费做网站学习网站建设有什么用
  • 学生免费建设网站杭州市网站制作