我是角色的新手,我试图在我的标题中传递一个访问令牌,但我似乎无法正确.
我有一个卷曲请求,工作正常,我试图让它在角度工作:
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)
谢谢!
我在为仅响应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一起工作.
谢谢!