救急病院のページを取得(csrf)

curl -c cookie01.txt -s -L -X GET "https://www.qq.pref.ehime.jp/qq38/WP0805/RP080501BL" | hxnormalize -x > qq.html

CSRF=$(cat qq.html | hxselect 'input[name="_csrf"]::attr(value)' | cut -d= -f2 | tr -d '"')

URL=$(cat qq.html | hxselect 'form[id="_wp0805Form"]::attr(action)' | cut -d= -f2 | tr -d '"' | sed 's;^/;https://www.qq.pref.ehime.jp/;;')

curl -b cookie01.txt  -X POST -d "torinBlockDetailInfo.torinBlockDetail%5B0%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B1%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B2%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B3%5D.blockCheckFlg=1&torinBlockDetailInfo.torinBlockDetail%5B4%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B5%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B6%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B7%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B8%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B9%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B10%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B11%5D.blockCheckFlg=0&torinBlockDetailInfo.torinBlockDetail%5B12%5D.blockCheckFlg=0&_blockCd=&forward_next=&_csrf=${CSRF}" $URL