#HTTP

12 件の記事

APIのバージョニング方式の比較:パス・クエリ・ヘッダー・ペイロード
アーキテクチャ 2026-06-22

APIのバージョニング方式の比較:パス・クエリ・ヘッダー・ペイロード

APIのバージョニング方式を、パス・クエリパラメータ・ヘッダー・メッセージペイロードの4つの観点で端的に比較し、それぞれの利点・欠点と使い分けを整理する。

#API#REST#HTTP
ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識
ネットワーク 2024-05-09

ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識

ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識

#書評#IP#TCP#HTTP
HTTP Routerの自作で参考にした資料
アプリケーション 2023-10-30

HTTP Routerの自作で参考にした資料

Goでのradix木やトライ木、ベンチマーク比較など、HTTPルーターを自作する際に参考になる資料を紹介します。

#router#HTTP#URLルーティング#リンク集
GoでServeMuxの機能拡張を提案するProposalがAcceptedになった
アプリケーション 2023-08-31

GoでServeMuxの機能拡張を提案するProposalがAcceptedになった

Goのnet/http ServeMuxに動的ルーティングとパスパラメータを追加するProposalがAcceptedに。goblinなどサードパーティルーターやGoのルーティングの今後への意味を解説します。

#Golang#router#HTTP
net/httpでつくるHTTPルーター自作入門
アプリケーション 2021-10-24

net/httpでつくるHTTPルーター自作入門

Golangのnet/httpでHTTPルーター自作を解説。ルートマップ、URLパス解析、メソッド別ルーティング、パスパラメータの仕組みをステップバイステップで実装ガイドします。

#Golang#HTTP
URLルーティング自作入門 エピソード2
アプリケーション 2019-12-15

URLルーティング自作入門 エピソード2

URLルーティングをトライ木で実装、パスマッチング処理とHTTPメソッドに対応した動的ルーティング構造を図解・実装

#HTTP#URLルーティング#router
URLルーティング自作入門 エピソード1
アプリケーション 2019-12-14

URLルーティング自作入門 エピソード1

URLルーティング自作の敷居と応用範囲、木構造アルゴリズムとWeb側フレームワークの参考実装を探索するモチベーション

#HTTP#URLルーティング#router
URLルーティングをつくる エピソード3(完結編)
アルゴリズムとデータ構造 2019-03-17

URLルーティングをつくる エピソード3(完結編)

PHPで、パスパラメータ・HTTPメソッド・ツリーベースの探索アルゴリズムに対応したURLルーティングを完成させる方法を解説します。

#PHP#URLルーティング#HTTP#木構造#router
URLルーティングをつくる エピソード2
アルゴリズムとデータ構造 2019-01-06

URLルーティングをつくる エピソード2

ツリー構造を洗練させたURLルーティングを実装。エンドポイントのマッピングやスケーラブルなルーティングロジックを解説します。

#HTTP#URLルーティング#木構造#router
URLルーティングをつくる エピソード1
アルゴリズムとデータ構造 2018-12-19

URLルーティングをつくる エピソード1

ツリー構造を使ったURLルーティングで、HTTPリクエストのマッチング、パスパラメータ、効率的なリクエスト処理を実現する方法を解説します。

#HTTP#URLルーティング#木構造#router
GraphQLとは
アプリケーション 2018-06-14

GraphQLとは

API向けのクエリ言語GraphQLを解説。柔軟なデータ取得、単一エンドポイント、型システムといった利点を紹介します。

#API#HTTP#REST#GraphQL
HTTPとSSL/TLS
ネットワーク 2018-04-18

HTTPとSSL/TLS

HTTPSの仕組みを解説。TCP後のTLSハンドシェイク、機密性・完全性・真正性、SSLの脆弱性からTLS 1.2/1.3への歴史、常時HTTPS化が進んだ理由を紹介します。

#HTTP#HTTPS#SSL#TLS