Ember.js 是否有首选或“首选”选项;“灰烬之路”;要插入api访问令牌?

Ember.js 是否有首选或“首选”选项;“灰烬之路”;要插入api访问令牌?,ember.js,Ember.js,我的api需要一个api令牌作为GET和DELETE的查询参数,并在主体中作为PUT/PATCH和POST的参数 我在Ember指南中看到了,但这不是我的api所期望的。我还看到一些似乎覆盖了该方法,但该成员被标记为private,因此我认为它不会被视为“余烬方式” 是否有记录在案的“余烬方式”来实现这一点?或者有没有什么“最佳实践”是大多数人都在遵循的?余烬之路 匹配线程 余烬之路 匹配线程 我看到了这两个,并在问题中提到了它们。api不希望密钥作为头的一部分,因此除非我在服务器上更改api,

我的api需要一个api令牌作为GET和DELETE的查询参数,并在主体中作为PUT/PATCH和POST的参数

我在Ember指南中看到了,但这不是我的api所期望的。我还看到一些似乎覆盖了该方法,但该成员被标记为private,因此我认为它不会被视为“余烬方式”

是否有记录在案的“余烬方式”来实现这一点?或者有没有什么“最佳实践”是大多数人都在遵循的?

余烬之路

匹配线程 余烬之路

匹配线程

我看到了这两个,并在问题中提到了它们。api不希望密钥作为头的一部分,因此除非我在服务器上更改api,否则这不会起作用。至于重写ajax方法,我发现:,这是可行的,但正如我在问题中指出的,ajax方法被标记为私有的,因此这似乎不是Ember开发人员希望我们这样做的方式。为什么Ember api指南中给出的解决方案不是官方的呢?无论如何,如果你不想在标题中发送它,你可以始终将它作为url中的一个参数发送,我不建议这样做,因为你的访问令牌对路过的每个人都可见。我对指南一点问题都没有,如果我需要与现有api对话,则会使用它支持从标题中获取令牌,但它不支持,因此,我正在尝试使Ember适应现有的api。就可见性而言,这是我们正在讨论的通过ajax发送的请求,而不是用户在使用ember应用程序时在浏览器中看到的请求,因此除非我感到困惑,我不认为任何人会在浏览器地址栏中看到这些查询参数。@nPn方法将保持不变,除非您不在ajax请求中添加标题信息,而是更改URL。我看到了这两个参数,并在我的问题中提到了它们。api不希望密钥作为头的一部分,因此除非我在服务器上更改api,否则这不会起作用。至于重写ajax方法,我发现:,这是可行的,但正如我在问题中指出的,ajax方法被标记为私有的,因此这似乎不是Ember开发人员希望我们这样做的方式。为什么Ember api指南中给出的解决方案不是官方的呢?无论如何,如果你不想在标题中发送它,你可以始终将它作为url中的一个参数发送,我不建议这样做,因为你的访问令牌对路过的每个人都可见。我对指南一点问题都没有,如果我需要与现有api对话,则会使用它支持从标题中获取令牌,但它不支持,因此,我正在尝试使Ember适应现有的api。就可见性而言,这是我们正在讨论的通过ajax发送的请求,而不是用户在使用ember应用程序时在浏览器中看到的请求,因此除非我感到困惑,我不认为任何人会在浏览器地址栏中看到这些查询参数。@nPn方法将保持不变,除非您不在ajax请求中添加标题信息,而是更改url