getリクエストを受け入れるRubyonRailsベースのAPIがあります。例 :
http://localhost:3000/api/search?query=whatis&access_token=324nbkjh3g32423
私がMacターミナルからカールするとき
curl http://localhost:3000/api/search?query=whatis&access_token=324nbkjh3g32423
サーバーを「request.fullpath
」でチェックインしましたが、「」のみが返され/api/search?query=whatis
ます。2番目のパラメーターがありません。
しかし、私が好きなようにカールした場合
curl --data="query=whatis&access_token=324nbkjh3g32423" http://localhost:3000/api/search
それはすべてのパラメータを取っています。
エンコーディングに問題があることは理解していますが、2つのリクエストにどのような違いがあるのかを知る必要があります。
前もって感謝します