ブラウザ・Node.js 両対応 HTTP クライアント Axios 実践ガイド

Axios は Promise ベースの軽量 HTTP クライアントで、ブラウザと Node.js の両環境で同一 API を提供します。ブラウザでは内部で XMLHttpRequest を、サーバサイドでは Node.js 標準の http モジュールを利用して動作します。 主な機能 リクエスト/レスポンス インターセプター リクエストのキャンセル/タイムアウト ネストしたクエリパラメータの自動シリアライズ リ ...

7月22日 01:05 投稿

editormd におけるクロスドメイン画像アップロードのエラー回避と同一生成元ポリシー対策

現象と発生原理 エディタ拡張ライブラリ「editormd」は、標準の実装において画像アップロードに非同期フォーム送信(target属性で隠しiframeを指定)を採用しています。同環境内での運用時は正常に動作しますが、メディアストレージやAPIエンドポイントが別ドメイン・別ポート・別プロトコルで構成されている場合、iframe内の通信結果を親ウィンドウから直接読み取りしよう ...

5月21日 17:11 投稿