小编bob*_*obb的帖子

使用$ http在AngularJS中调用cURL

我是角色的新手,我试图在我的标题中传递一个访问令牌,但我似乎无法正确.

我有一个卷曲请求,工作正常,我试图让它在角度工作:

curl http://localhost:3000/api/v1/users -IH "Authorization: Token api_key=xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Run Code Online (Sandbox Code Playgroud)

Angular $ http调用不起作用

$http.get('http://localhost:3000/api/v1/users', {headers: {'api_key': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx'}}).then(function(response) {
                service.currentUser = response.data.user;
                console.log(service.currentUser);
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript curl angularjs

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

Rails - 使用format.js的Rspec 3控制器操作

我在为仅响应js的控制器动作编写rspec测试时遇到了一些麻烦.

控制器动作示例:

def create
 @user = user.new(user_params)

 respond_to do |format|
   if user.save
     format.js
   end
 end
end
Run Code Online (Sandbox Code Playgroud)

如果控制器操作响应html,我会写一些rspec:

context 'with valid attributes' do
  it 'creates a new user' do
    expect {
      post :create, user: build(:user)
    }.to change(User,:count).by(1)
  end
Run Code Online (Sandbox Code Playgroud)

我试图找出如何编写类似的测试,但使其与格式js一起工作.

谢谢!

rspec ruby-on-rails ruby-on-rails-4

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