開発者の視点:新しいHTTP QUERYメソッド
開発者はデータ取得に苦労することがよくあります。
開発者は、2つの良くない選択肢のどちらかを選ばなければならない状況に直面します。クエリパラメータが多すぎるGETリクエストを使用するか、あるいは読み取り操作にPOSTリクエストを使用するかです。どちらの方法も、標準的なウェブアーキテクチャにおいて問題を引き起こします。
新しい提案がこれを変えようとしています。RFC 10008はQUERYメソッドを導入します。このメソッドを使用すれば、ルールを破ることなく特定のデータをリクエストする方法が得られます。
なぜこれが重要なのか:
- データを取得するためのセマンティックな方法を提供します。
- 読み取りのためのPOSTの誤用を防ぎます。
- GETよりも複雑なデータニーズにうまく対応できます。
- API設計をよりクリーンにします。
データを不適切なメソッドに無理やり押し込むのはやめましょう。特定のニーズに合わせて構築されたツールを使用してください。
出典: https://dev.to/kelvin_kariuki_20f4bec616/developer-take-on-rfc-10008-the-new-http-query-method-4k67