【问题标题】:swagger ui rails send headersswagger ui rails 发送标题
【发布时间】:2014-10-15 09:52:04
【问题描述】:

我已经在我的项目中安装了 swagger-ui_rails 并且 swagger 工作正常,但是我需要拦截 ajax 调用以发送带有 ajax 调用的标头,因为我的 api 和 swagger 文档位于 2 个单独的域上。我试着和

 $.ajaxSetup({
    beforeSend: function (jqXHR, settings) {
        jqXHR.setRequestHeader("Authorization", "Basic " + $("input[name='auth_header']").val());
    }
});

但它不起作用,我认为不可能更改 gem 正在进行的调用,对吗?那么我该如何解决这个问题,任何帮助将不胜感激。

【问题讨论】:

    标签: ruby-on-rails ajax swagger swagger-ui


    【解决方案1】:

    我自己想通了,显然我们可以在 api 声明中为字段设置 paramtype 标头,然后在 swagger ui 上填充该字段并在调用中作为标头发送。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-16
      • 2017-01-21
      • 1970-01-01
      • 1970-01-01
      • 2019-06-10
      • 2020-07-10
      • 2014-12-31
      相关资源
      最近更新 更多