端末時間とサーバー時間に関して色々思うことがあったので、考えをアウトプットするだけの雑記です。今回考えるシチュエーション異なる環境から時間情報を受け渡すということを考える。登場人物としては「送信元」と「送信先」があるが、例としては以下のようなシチュエーション。いう形式で時間情報を渡すとタイムゾーンが欠落するため、正確な時間の受け渡しは行えない。8601フォーマット(2018-08-01T10:00:00+09:00)を使う未来時間ゲームなどだとエンドユーザーが端末時間をずらしたりして不正行為を働こうとすることがある。その対策のために、送信元がリクエストに乗せた時間を送信元で検証することがある。そのような場合、「送信元の現在時間から10分前の時間までの範囲に収まっていなければそのリクエストは不正リクエスト扱いとする」のような実装をすることがある。1秒程度の未来時間は受けての時計のズレでも発生するので、ものすごく時間に厳しい要件でなければ時間のゆらぎを加味しておいたほうがいい場面もある。以下は(安直だが)考慮した例。00:11異なる環境間で現在時間を受け渡して判定するときに気をつけることTweet広告を非表示にする関連記事2019-07-11curlでクライアント証明書を使ってJSONをPOSTする複合事例をあえて書いて利用するオプションを説明する。(3)はてなブログをはじめよう!shinkufencerさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。