小编Roc*_*den的帖子

解析服务器云代码功能'无法POST'

我迁移到开源解析服务器的大部分内容都是成功的,我的数据可以正确存储,可以访问.

然而,我遇到了云代码问题,特别是运行简单的卷曲测试.

初始解析服务器安装包括一个包含hello world函数的示例main.js文件

我自己的解析安装在'/ parse'托管,因此URL使用它作为根

以下是一个简单的请求测试

 curl -X POST \   
 -H "X-Parse-Application-Id: myAppId" \   
 -H "X-Parse-REST-API-Key:myRESTKey" \   
 -H "Content-Type: application/json" \   
 -d '{}' \  
 http://localhost:1337/parse/1/functions/hello
Run Code Online (Sandbox Code Playgroud)

我得到的回应是

无法POST/parse/1/functions/hello

我采取卷曲敷衍说法,它找不到合适的POST端点

这里出了什么问题?我只是简单地从Parse.com的文档中更改了示例curl示例,使用云代码来使用我的解析服务器安装细节

curl parse-cloud-code parse-server

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

Angular-JS strict-DI不喜欢从$ routeProvider注入解析结果

我在缩小我的Angular代码时遇到了一些问题,所以我开启了ng-strict-di

一个问题似乎存在于我在app.js配置中解析路由上的承诺的方式

.when('/:userId', {
           templateUrl: 'views/main.html', 
           controller: 'MyCtrl',  
           resolve : {
               myDependency : function(Cache, Model, $route){ 
                  return Cache.getCached( $route.current.params.userId); 
               } 
           }
      })
Run Code Online (Sandbox Code Playgroud)

然后我将这个已解决的承诺注入MyCtrl控制器

angular.module('myApp') 
    .controller('MyCtrl',[ 'myDependency',  '$scope', '$rootScope', '$timeout', function (myDependency, $scope, $rootScope, $timeout) { 
 etc... 
Run Code Online (Sandbox Code Playgroud)

但是我收到Angular的错误

[Error] Error: [$injector:strictdi] myDependency is not using explicit annotation and cannot be invoked in strict mode 
Run Code Online (Sandbox Code Playgroud)

该问题似乎可追溯到app.js中的解析定义,因为我可以在解析中更改"myDependency"的名称,错误消息使用其中的名称而不是myCtrl中的依赖项名称.我明确列出了myCtrl控制器中依赖项的名称.该应用程序工作,但由于此错误的问题,我无法缩小此代码.

angularjs

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

测试使用Nimble在Quick中引发错误的方法时出错

我在测试一个抛出异常的方法时让Nimble匹配器正确无误.根据文档,它应该很简单.我只需要这样的期望

expect( try somethingThatThrows() ).toNot( throwError() ) 
Run Code Online (Sandbox Code Playgroud)

但是对于Swift 3和Xcode 8.2,我得到了一个编译器编辑器.这是上下文.

describe("Using RealmDatasource") {

   let datastore = RealmDatasource() as Datasource

       it("can retrieve an object") {

           expect( try datastore.getCurrentObject() ).to( throwError() )

       }

}
Run Code Online (Sandbox Code Playgroud)

我在'it'声明行上收到以下错误

Invalid conversion from throwing function of type '() -> () throws to non-throwing function of type '() -> ()'
Run Code Online (Sandbox Code Playgroud)

swift quick-nimble

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

使用express.js可以从我的根目录外部访问静态文件吗?

我有一个快速应用程序,我将用作代理,捕获从Angular编写的应用程序发出的一些请求.Angular应用程序已经存在,并且具有我不想改变的构建配置.

我想在并行文件树中管理我的Angular和Express应用程序,例如:

Angular app位于以下路径/src/angularapp/images/img1.gif

/src/expressapp/app.js

我可以从包含Express.js应用程序的并行文件树中访问Angular应用程序内部的静态资源吗?我已经尝试了几次,但发现很难正确配置,所以我想知道是否有什么东西阻止了这一点.

express angularjs

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

是否有Olympus-air OPC的HTTP代码示例

奥林巴斯航空公司是否允许客户通过HTTP/REST风格API控制它,就像Sony QX系列相机一样?

如果是,是否有任何代码示例显示如何建立所需的会话/ authing并开始控制相机?

我正在寻找一本手册,提供有关如何与相机进行通信的详细说明,期待某种github存储库,因为"开放式"平台名称中的"开放"标识,但此刻它并不觉得打开,因为我可以找到这么少的信息免费提供.

olympus-air olympus-camerakit

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