http
GET /content/video-series HTTP/1.1
Host: streaming.example.com
CF-IPCountry: DE
HTTP/1.1 451 Unavailable For Legal Reasons
Content-Type: application/json
{
"status": 451,
"error": "geographic_restriction",
"message": "Content unavailable in your region due to licensing restrictions",
"region": "DE",
"reason": "Copyright holder has not licensed content for European distribution",
"available_regions": ["US", "CA", "AU"],
"alternative": "https://streaming.example.eu/content/video-series"
}