1

私は testcafe を初めて使用し、テストで何か問題があるかどうかわかりません。エンドポイントへの投稿を呼び出すと、プロキシのどこかでペイロードが失われたようです。送信されるリクエストは次のとおりです。

URL  http://10.0.2.15:51286/H1KOcXmZW/http://localhost:3000/api/user_token 
Request Method:POST
Remote Address:10.0.2.15:51286 
Request Payload: {"username": "user", "password": "pass"}

ただし、レールバックエンドに到達すると、これはリクエストからのログです

Started POST "/api/user_token" for 172.18.0.1 at 2017-05-24 15:45:20 +0000
| Processing by Api::V1::UserTokenController#create as JSON
| User Load (1.6ms)  SELECT  `users`.* FROM `users` WHERE 
    `users`.`username` IS NULL LIMIT 1
| Unpermitted parameter: :format
| Completed 404 Not Found in 471ms (ActiveRecord: 12.9ms)

ユーザーを検索するためのリクエストは、検索する場所を選択しようとしていることに注意してusers.username is NULLくださいusers.username is user。この呼び出しは、testcafe を実行していないときに機能しますが、webproxy が正しく構成されていないか、うまく機能していないと想定していますが、修正方法やどこから修正を開始すればよいかさえわかりません。どんな助けでも大歓迎です。

4

1 に答える 1