api-design

    0热度

    2回答

    我的问题是,什么可能是这种特定情况下的最佳方法? 我们有一个REST API和多个客户端,例如移动应用程序,前端和后端。 最后两个客户端使用与REST API相同的语言编写。 有一些类像域类或常量对于客户端和REST API是相同的。如何分享它?你认为什么可能是分享它的最佳模式?我想保持不同服务和客户之间的独立性。

    -3热度

    1回答

    为什么第一个功能工作而不是第二个功能?这两个函数都在同一个脚本语句中。当我在网页上运行第二个函数时,它甚至不会超过ajax语句,但我不确定实际问题是什么,因为我使用了与第一个函数相同的模板。另外请记住,我对Java API非常陌生。 function summonerLookUp() { SUMMONER_NAME = $("#userName").val(); if (SUMMONER_N

    1热度

    1回答

    我试图从我的应用程序中的ticketmaster API呈现json时不断收到此错误。 JSX。我在后台的网址是拉取数据以显示前10场音乐会的结果。它在Chrome的反应控制台中显示得非常好,当我尝试将结果映射到div时,出现此错误消息。请帮帮我。 import React, { Component } from 'react'; class App extends Component {

    1热度

    3回答

    可以说客户端的GET请求/ items/color/{color} 当服务器返回具有所述颜色的对象数组时,每个item对象是否都有颜色属性? 客户端知道返回项目的颜色,因为他请求颜色,所以服务器是否应该尝试使响应大小更小或不响应? 编辑:人们可以更多地节省带宽部分?如果最好能够返回整个资源,答案可以包括为什么返回整个资源与节省带宽相比更好,而不是为什么应该返回整个资源。

    0热度

    1回答

    让我们继续我的例子,我有3个表,我想知道什么是最好的方法来命名我的资源网址。 表: 建设 building_type最简单的定义是#1。 API资源: GET someapi.com/buildings GET someapi.com/**?** 我的问题是,我不知道什么是对 “辅助表” 之类building_type最好的做法做。 也许: GET someapi.com/buildings/ty

    0热度

    3回答

    最近,我设计了一个RESTful API,并且我想使用Link头字段来实现HATEOAS。 这一切都很好,没有任何实际问题,但我想让API的客户端更容易。 的Link头例如可能是这样的: Link: <https://api.domain.com/orders/{id}>; rel="https://docs.domain.com/order" 在这种情况下,客户将不得不通过搜索在rel属性htt

    0热度

    2回答

    我正在构建一个项目的前端。我正在使用Angular2作为前端。我必须调用的API是RESTful。它实现HATEOAS。当我调用一个API时,它会给我提供数据和链接。这些链接来自HATEOAS。当我调用API时,应该将数据以及HATEOAS链接保存在模型中,或者仅保存数据。例如:API调用:localhost:/api/users/给了我如下回应: { "id":"105", "name":

    2热度

    1回答

    考虑这个例子的VBScript片段: Dim fs Set fs = CreateObject("Scripting.FileSystemObject") If fs.FileExists("D:\Folder\File*.ext") Then ' Finds nothing! fs.CopyFile "D:\Folder\File*.ext", "D:\OtherFolder\"

    2热度

    1回答

    我在PHP中的自定义RESTful的API,我想通过多个客户端消耗: CMS 网站 iOS应用 Android应用 我目前使用发送凭据到返回JWT令牌服务器的登录表单验证用户。 我不确定如何验证将使用该API的客户端应用程序。例如,我如何确定API调用来自CMS?我是否需要实施某种客户端白名单,以便以下所有4个客户端都可以授权使用API​​并阻止其他客户端? 我需要帮助,建议或链接以了解实施此类事

    3热度

    1回答

    我正在构建一个REST API,并且我有一些关系使得我的链接非常长。它们对我来说很有意义,但它是一团糟。我不知道处理这个问题的最好方法是什么。有这么长的链接有问题吗?我是否违反了这些原则?我应该如何处理这样的关系? 下面的例子是有点人为的,但它说明了我想要做的。 一个公司有许多部门。每个部门有很多雇员。每个雇员可以有许多计算机。每个计算机可以有很多文件就可以了。 到GET的路径特定的文档将是: /