Skip to content

K: GAS: リクエストヘッダを受け取れるか

中 翔 edited this page Jan 7, 2022 · 1 revision

普段無意識にdoGet(e)とかdoPost(e)としているが、これらはあくまでもRequest Bodyであり、Request Headerではない。
そのため、Request Headerを受け取りたい場合があってもうまく制御する事ができなくなる。

API設計の使用上、WebhookURLさえ特定できてしまえばどこからでもデータを送る事ができるので、WebhookURLにアクセスしてきたものが何者か特定し、特定できなければデータをやりとりしないというバリデーションが必要になる。
この観点で考えると、GASはセキュアなAPIとは言い難いため、機密情報などはGASで操作できないようにする方が良い(特にRead,Getter関連)

Clone this wiki locally