Ruby 无法使用rspec和Grape设置自定义标题参数
我使用GrapeAPI,我需要编写一个带有自定义头的测试 我的代码:Ruby 无法使用rspec和Grape设置自定义标题参数,ruby,rspec,grape-api,Ruby,Rspec,Grape Api,我使用GrapeAPI,我需要编写一个带有自定义头的测试 我的代码: it "should accept message" do post "/api/v1/my/route", post_data, secret: "ASDFGHJKL" last_response.status.should == 201 end 但是这条路线根本没有头, 我还尝试了headers['secret']=“ASDFGHJKL” 还有request.env['secret'] 什么都不管
it "should accept message" do
post "/api/v1/my/route", post_data, secret: "ASDFGHJKL"
last_response.status.should == 201
end
但是这条路线根本没有头,
我还尝试了headers['secret']=“ASDFGHJKL”
还有request.env['secret']
什么都不管用
如何将rspec中的头传递给grape路由?尝试使用
@request
变量,例如@request.env['secret']='ASDF..
。希望这有帮助
另外,看看这个-您是否尝试过
标题“secret”,“ASDFGHJKL”