IT エンジニア日記 ~curl を叩くときの注意点~ -2024/07/03-
どうも。面倒なことは他人にやってもらいたい clown です。
でもその面倒なことの中にはやってみたら楽しいことがあったりするんで、全部他人に投げちゃうと、僕の人生がつまらなくなってしまう。
だから今日も自分でいろいろやってる。
そんな僕。
curl で PrestoDB に RestAPI 経由して結果を得る。そんなことをやっていて、クエリを発行してみると、「クエリが無いよ!」ってエラーになっていた件。
クエリを JSON で渡すことに固執してた
エスケープシーケンスをしてなかった
Windows コマンドプロンプトだと、シングルコーテーションじゃダメだった
1.の件は、URL にパラメータとしてクエリを渡すことで解決
2.の件は、スペースなら%20といった変換が要る。これが一番凡ミス
3.の件は、要検証なんだけど、シングルコーテーションではエラーになるけど、ダブルコーテーションで囲むとエラーにならなかった。
これが解決できたので、開発全体の半分が終わった。
残り半分は、これで取得できたデータを違うサービスに渡すところで、また API の仕様書を読まないといけない。楽しいけど、面倒だなとも思う。
掲げている使命
好きとスキルを駆使して、心身と経済が豊かな日本社会を創造する
いま、目の前で困っていることがある方のために僕の「好き」と「スキル」がお役にたつかもしれません。
こちら(↓)の自己紹介で僕の得意を書いていますので、お困り事のある方は、コメントをいただけるとありがたいです。
支援のお願い
本記事は無料でお読みいただけますが、投げ銭形式にしているので、気に入ったらご購入いただけると嬉しいです。
また、下記リンクのご支援をいただけると励みになります。
素材引用元
アイコン
見出し
この記事が気に入ったらサポートをしてみませんか?