目的
WebUIにおける操作を自動化したい
モチベーション
限定された環境下で作業を効率化したい
Webから色々操作する社内ツールがありがちだが
正直マウスでカチカチやるのは疲れる。
特に定常的に行う作業などは、ツールで単純化したいと思った。
社内だとツールの制限等があり、デフォルトの状態のマシンで
行えるコマンドのみで、目的の達成を果たす。
環境としては、Linuxが使えることを想定する。
シーン想定1
特定のWebサイトの情報を一部抜粋して表示
方法
curlで取得する
bash
curl http://hogehoge.com
シーン想定2
特定のWebサイトの情報を一部抜粋して表示(認証付きページ)
方法
curlで認証情報を取得後、本来みたいページを取得
認証に必要な情報を送信することで、クッキーとして認証情報が受け取れる場合の例
bash
curl http://authhoge.com -c cookie -X POST -d "認証に必要な情報"
curl http://lockedhoge.com -b cookie