从同一组织中的一个 API 代理调用另一个 API 代理

2024-01-02

我的组织中有一个现有的 API 代理,我想在其他 API 代理中调用它。

还有其他方法可以实现吗?

API 代理开发和设计中的考虑因素之一是不要实现从一个 API 代理到同一组织中的另一个 API 代理的 ServiceCallout,或者按照文档中的说明从 API 代理递归回到自身。


您可以像任何其他请求一样调用另一个 API 代理。

但我相信这不是推荐的做法,因为这会发出单独的请求调用。我的建议是在同一个 API 代理本身中创建一个新流,并将另一个代理中的流和策略复制到您创建的新流中。通过这样做,您只是创建了一个新的执行流程。 (更快、更高效,但有一些冗余)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从同一组织中的一个 API 代理调用另一个 API 代理 的相关文章

  • 在 Keras 中获取每个类别的精确度、召回率和 F1 分数

    我使用 Keras 2 1 5 中的 TensorFlow 后端训练了一个神经网络 并且还使用了 keras contrib 2 0 8 库来添加 CRF 层作为网络的输出 我想知道在使用神经网络对测试集进行预测后如何获得每个类别的精度 召
  • Oracle Regexp 将 \n、\r 和 \t 替换为空格

    我试图从包含换行符 NL 字符 可能还包含其他字符 的表中选择一列 n r t 我想使用 REGEXP 选择数据并用空格 替换 仅这三个 字符 不需要正则表达式 这可以通过 ASCII 代码轻松完成 并且可以使用无聊的旧代码翻译 https
  • 错误:无法解析模块“react-native-gesture-handler”

    我尝试在react native中使用导航 我补充道 npm install save react navigation 但它给了我这样的错误 错误 捆绑失败 错误 无法解析模块react native gesture handler fr
  • 使用lazysizes进行图片填充和延迟加载

    我正在尝试使用延迟加载和图片填充来工作 如果我只使用基本图像 延迟加载本身就可以工作 img class lazyload 如果我检查 Chrome 中的网络选项卡 我可以看到图像是在红线之后加载的 所以一切都很好 现在我添加了一个
  • 如何让 Intellij 停止给我的 scala 代码添加下划线?

    基本上 Intellij 通过在我的大量代码下划线使我的代码变得极其难以阅读 它也在我的屏幕左侧制作了一个棋盘 gt 我查看了代码编辑器设置 但在 scala 下找不到控制这些下划线的设置 我正在使用暮光之城主题 https github
  • 使用 Pushsharp 发送存折更新

    我正在尝试测试与苹果的推送通知沙箱服务器的通信 我做了一个证书如下 启用推送通知 请求证书颁发机构 上传 生成证书 导出 p12 我制作了一个示例 C 控制台应用程序 如下所示 PushBroker push new PushBroker
  • 如何访问tensorflow::Tensor C++

    我正在使用其 C API 运行 Tensorflow 我有以下调用 它在 FinalOutput 中返回四个张量 std string str1 detection boxes std string str2 detection score
  • “找不到与命令“dotnet-ef”匹配的可执行文件”

    我正在尝试使用 ASP NET Core 来学习基础知识本教程 https learn microsoft com en us aspnet core tutorials first mvc app adding model 我创建了一个
  • 获取类外 JPanel 的宽度和高度

    因此 我创建了一个简单的模拟 其中使用随机向量和窗口边缘的弹跳随机生成方块 我希望它考虑到正在调整大小的窗口 因此 如果我将窗口的尺寸从 600x600 更改为 1200x600 则方块将根据新边框反弹 而不是 600x600 我尝试执行
  • 0x800a1391 - JavaScript 运行时错误:“jQuery”未定义

    我有一个 ASP Net MVC4 Web 应用程序 其中我有 Layout cshtml 的常用 html 它又加载默认的 Home Index 一切正常 在我的索引中 我还加载了部分视图 这也很好用 没有问题 我正在使用以下站点的 UI
  • SwiftUI 的 .addArc 方法中的切线参数是什么?

    我一直在玩 addArcSwiftUI 中路径视图上的方法 但我仍然对切线参数的作用感到困惑 我更像是一个视觉学习者 但我还无法掌握它 有人能直观地解释切线参数在该方法中的工作原理吗 https developer apple com do
  • 如何在没有编译器警告的情况下对 Android 中的代码进行版本控制?

    谷歌的文档说使用这种代码来确保新代码不会在旧平台上执行 if Build VERSION SDK INT gt Build VERSION CODES HONEYCOMB ActionBar actionBar getActionBar a
  • 目标无法访问,标识符“demoBean”解析为 null [重复]

    这个问题在这里已经有答案了 我正在 Netbeans 7 0 上使用 JSF 开发 Web 应用程序 我创建了 2 个页面 一个用于输入人名 另一个用于显示该姓名 我正在使用带有 get 和 set 方法的 java bean 当我在第一页

随机推荐