Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js Emberjs:配置路由器以处理直接';获取';请求_Ember.js_Ember Cli - Fatal编程技术网

Ember.js Emberjs:配置路由器以处理直接';获取';请求

Ember.js Emberjs:配置路由器以处理直接';获取';请求,ember.js,ember-cli,Ember.js,Ember Cli,如何配置路由器来处理xhr并将请求直接发送到api。 用例:文件下载 我有一个RESTAPI,我正试图使用代理请求将文件下载到它 当我尝试点击api使用url下载文件时 我得到一个错误: 无法识别的错误:/api/download/files/1 默认路由器 任何指示如何继续/更改内容的指针。我通常在我的余烬应用程序和API服务器前使用nginx。它提供了使用表达式将URL与API或Ember应用程序的路由进行匹配的方法。下面是一个为下载添加特殊url的示例,我会通过nginx添加添加规则。我通

如何配置路由器来处理xhr并将请求直接发送到api。 用例:文件下载 我有一个
RESTAPI
,我正试图使用
代理请求将文件下载到它
当我尝试点击api使用url下载文件时
我得到一个错误:
无法识别的错误:/api/download/files/1

默认路由器
任何指示如何继续/更改内容的指针。

我通常在我的余烬应用程序和API服务器前使用nginx。它提供了使用表达式将URL与API或Ember应用程序的路由进行匹配的方法。下面是一个为下载添加特殊url的示例,我会通过nginx添加添加规则。

我通常在我的Ember应用程序和API服务器前使用nginx。它提供了使用表达式将URL与API或Ember应用程序的路由进行匹配的方法。下面是一个为下载添加特殊url的示例,我将通过nginx添加一个添加规则

const Router = Ember.Router.extend({
  location: config.locationType // auto
});

Router.map(function() {
  this.route('login');
  this.route('logout');
});
export default Router;