Apache Traffic Server
10.1.0
前書き
はじめに
Release Notes
Administrator's Guide
Developer's Guide
導入
リリースプロセス
Contributing to Traffic Server
Using Vagrant to Test Traffic Server
Debugging and Analysis
Threads and Event Processing
Cache Architecture
Logging Architecture
Internal libraries
Plugin Development
Plugin Development Introduction
はじめに
Building Plugins
Plugin Configuration
Plugin Management
Actions
Hooks and Transactions
継続
Mutexes
IO
HTTP Headers
HTTP Transformations
Remap Plugins
新規プロトコルプラグイン
Plugin Interfaces
Adding Statistics
Example Plugins
Cripts
Configuration Variable Implementation
API リファレンス
Continuous Integration
Documentation
Host Resolution Proposal
An Overview Client Sessions and Transactions
Core Architecture
Design Documents
Layout
Testing Traffic Server
JSONRPC
Appendices
Apache Traffic Server
Developer's Guide
Plugin Development
View page source
Plugin Development
¶
Plugin Development Introduction
Roadmap
Asynchronous Event Model
Naming Conventions
はじめに
A Simple Plugin
Plugin Registration and Version Checking
Naming Conventions
Understanding Traffic Server Plugins
Building Plugins
Example Plugin Project
Plugin Configuration
Plugin Management
Settings and Statistics
Logging API
Actions
Hosts Lookup API
Hooks and Transactions
Adding Hooks
HTTP Sessions
HTTP Transactions
Intercepting HTTP Transactions
Initiate HTTP Connection
HTTP Alternate Selection
TLS User Agent Hooks
TLS Session Plugin API
Utility Functions
Example Use Case
Hooks
継続
Activating Continuations
ハンドラー関数の記述
ミューテックスとデータ
Mutexes
Locking Global Data
Protecting a Continuation's Data
How to Associate a Continuation With Every HTTP Transaction
How to Add the New Continuation
How to Store Data Specific to Each HTTP Transaction
Using Locks
Special Case: Continuations Created for HTTP Transactions
IO
Net Vconnections
Transformations
VIOs
IO バッファー
Cache API
Vconnections
HTTP Headers
Traffic Server HTTP Header System
Header Functions
MIME Headers
マーシャルバッファー
URLs
HTTP Transformations
Sample Null Transform Plugin
Append Transform Plugin
Sample Buffered Null Transform Plugin
Writing Content Transform Plugins
Remap Plugins
Initialization
Configuration
Runtime
Cleanup
新規プロトコルプラグイン
サンプルプロトコルについて
プロトコルプラグインの構造
プロトコルプラグインにおける継続
イベントフロー
トランザクションステートマシンを実装する方法の一つ
典型的なトランザクションの処理
Plugin Interfaces
TSfopen Family
メモリー割り当て
Thrd Functions
Debugging Functions
Adding Statistics
Example Plugins
Basic Authorization Plugin
Denylist Plugin
Query Remap Plugin
TLS Bridge
Header-Based Plugin Examples
Apache Traffic Server
v: 10.1.0
Languages
Versions