私は 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 が正しく構成されていないか、うまく機能していないと想定していますが、修正方法やどこから修正を開始すればよいかさえわかりません。どんな助けでも大歓迎です。