小编mie*_*mie的帖子

ember-auth在我的开发机器上发送OPTIONS请求而不是POST

我有一个基于Sinatra的服务器,它为我正在处理的服务提供RESTful API.在我的开发机器上运行localhost:9393.

同时,用于用户身份验证的客户端应用程序(内置ember.js)ember-auth在另一个端口上运行:localhost:9000.

以前我在同一主机上设置服务器和客户端:端口和返回的客户端应用程序作为静态文件.身份验证工作得很好.根据SignIn 的官方文档,我在我提供的路线(/signin)上获得了POST请求.但现在我接受OPTIONS请求,没有任何参数.

来自客户端的一些代码(客户端是通过Yeoman的ember-generator生成的):

的index.html

<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="description" content="" />
    <meta name="author" content="" />
    <title>Ember Starter Kit</title>

    <!-- build:css styles/main.css -->
    <link rel="stylesheet" href="styles/normalize.css">
    <link rel="stylesheet" href="styles/bootstrap.css">
    <link rel="stylesheet" href="styles/bootstrap-responsive.css">
    <link rel="stylesheet" href="styles/style.css">
    <!-- endbuild -->
  </head>
  <body>

    <!-- build:js scripts/components.js -->
    <script src="components/jquery/jquery.js"></script>
    <script src="components/handlebars/handlebars.runtime.js"></script>
    <script src="components/ember/ember.js"></script>
    <script src="components/ember-data/ember-data-latest.js"></script>
    <script src="components/ember-auth/ember-auth.js"></script>
    <!-- endbuild …
Run Code Online (Sandbox Code Playgroud)

sinatra ember.js

4
推荐指数
1
解决办法
3812
查看次数

为什么flashplayer不需要JVM?

我已经开发了半年左右的ActionScript应用程序.据我所知,mxmlc编译器只是一个以更方便的方式调用javac - {options}的sh脚本.这让我知道我的源代码被编译成本 java字节码.

综上所述,我可以得出结论,Flash Player应该要求安装JVM,要么是JVM本身.或者也许Java用于生成Adobe自定义二进制文件,就像任何其他编译器一样,但Java是跨平台的并且是行业标准,因此为了避免可移植性问题,Adobe(Macromedia)可以选择ActionScript/Flex.

你能解释一下吗?

java flash actionscript

1
推荐指数
1
解决办法
714
查看次数

标签 统计

actionscript ×1

ember.js ×1

flash ×1

java ×1

sinatra ×1