API通信 API は「Application Programming Interface」の略称。 APIを使用すると、2つの異なるソフトウェアが相互に通信できます。 API通信の使用例として、URLRequestを渡して、Responseを受け取り、JSON形式からSwift形式にデコードして、Viewに表示することなどに使います。 使用したことはあるけど、API通信の裏側で何が行われているのか?という疑問解消するべく、調べてみました! Curlを使用してみよう! Curlとは Curlとは、コマンドラインからHTTPリクエストを送信するためのオープンソースのライブラリやツールのことです。また返ってきたHTTPレスポンスを表示することができます。 CurlはAPIテストにおいて重要なツールとして広く利用されています。 コマンドラインからCurlを使用する! ターミナルを開き、次のコマン