我正在開發Rest API,並用Behat和mink-selenium2-driver(第一次)測試它。爲了安全起見,每個調用都需要在請求頭中包含apikey。如何在behat測試中設置請求標頭?
我的問題是,我不能設置頭。我的測試是這樣的:
Given I add "X_ApiKey" header equal to "test"
When I send a GET request to "/notice"
Then the response status code should be 200
但我不斷收到一個403
任何解決方案?
這並不提供答案的問題。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 – DBD 2014-11-13 13:38:02
@DBD修改開始的假設是種解決方案。據我所知,硒驅動器導致鉻,但不是如何工作。 命題檢查的利用他人司機喜歡狂飲,在這裏你可以設置頭是一個答案,在我看來。尤其是他在測試RESTApi的時候 - 我也是這樣做的,但是由於這個限制,我使用了GUZZLE。 – timiTao 2014-11-20 10:14:44