CATEGORY

Web技術

CORS(Cross-Origin Resource Sharing)をエラーログから読み解く

本記事ではWebサイトを運用していると一度は遭遇するであろうCORS(Cross-Origin Resource Sharing)について、エラーログを読むことで取り敢えずどんなものかを知っておこうというスタンスで書いています。CORSはなかなか奥が深く、ここではCORSのイメージが伝わればと思って […]

POST通信のリクエストURLとForm内容をChromeで簡単に確認する方法

Web開発者向けにPOST通信の裏で流れているデータを最も簡単でいて早く確認する方法を説明しようと思います。 クローリングやスクレイピングなどを実装したい時、POSTするリクエストURLやFormのデータ内容を取得したい時があります。この際ブラウザなどを使って直接HTMLコードからForm内容を確認 […]

htmlのスクレイピングで結合されたテーブルは厄介

htmlのスクレピングをしていてテーブルデータを1行ずつ抜き出して使いたいことは多いと思いますが(特に古いタイプのデザインだとテーブルでレイアウトしてある)、セルが結合されていると行毎の要素数が変わるので一筋縄ではいきません。結合されていなければtr要素を抽出して、td要素はtr[0]のようなイメー […]

ドメイン移行したらカートに商品が追加されない問題発覚 -> 解決済み

先日当サイトをサブドメインからメインドメインに移行したのですが、何となく決済機能は大丈夫だろうかと気になり試してみたらキャッシュなどをクリアしてもカートに商品が追加されない問題が発覚しました。デバッグツールでhttpの足跡を辿ってみたところ、クッキーにサブドメイン名でセッションが保存されていました。 […]