HTTP/2 302
server: nginx
date: Mon, 04 Aug 2025 20:34:54 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20080306121625
location: https://web.archive.org/web/20080306121625/https://safari.oreilly.com/0596528396
server-timing: captures_list;dur=0.569982, exclusion.robots;dur=0.018869, exclusion.robots.policy;dur=0.008384, esindex;dur=0.017157, cdx.remote;dur=23.376588, LoadShardBlock;dur=414.028971, PetaboxLoader3.datanode;dur=170.375509, PetaboxLoader3.resolve;dur=214.162197
x-app-server: wwwb-app225
x-ts: 302
x-tr: 463
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app225; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Mon, 04 Aug 2025 20:34:55 GMT
content-type: text/html; charset=utf-8
x-archive-orig-content-length: 164341
x-archive-orig-expires: Mon, 05 Apr 1970 03:12:07 GMT
x-archive-orig-server: Microsoft-IIS/6.0 Microsoft-HTTPAPI/1.0
x-archive-orig-cache-control: private
x-archive-orig-p3p: CP="CAO DSP COR LAW ADM DEV PSA IVA IVD CONo HIS TELo OUR IND UNI"
x-archive-orig-set-cookie: Safari=cookieversion=2&portal=oreilly&key=&sessionid=0f9850d4-55ec-4b06-9523-a53f88851d1e&ref=Undefined; Path=/; Domain=safari.oreilly.com
x-archive-orig-date: Thu, 06 Mar 2008 12:16:24 GMT
x-archive-orig-connection: close
x-archive-orig-via: 1.1 zav-jun (Juniper Networks Application Acceleration Platform - DX 5.2.2 0)
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Thu, 06 Mar 2008 12:16:25 GMT
link:
; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 08 Jan 2007 03:07:03 GMT", ; rel="prev memento"; datetime="Thu, 31 Jan 2008 13:53:22 GMT", ; rel="memento"; datetime="Thu, 06 Mar 2008 12:16:25 GMT", ; rel="next memento"; datetime="Sun, 06 Apr 2008 07:26:21 GMT", ; rel="last memento"; datetime="Sat, 19 Jul 2008 10:12:16 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_2_20080306113505_crawl103-c/51_2_20080306121111_crawl100.arc.gz
server-timing: captures_list;dur=0.565812, exclusion.robots;dur=0.018388, exclusion.robots.policy;dur=0.008747, esindex;dur=0.013420, cdx.remote;dur=105.556317, LoadShardBlock;dur=328.103296, PetaboxLoader3.datanode;dur=213.521598, PetaboxLoader3.resolve;dur=378.976256, load_resource;dur=343.380662
x-app-server: wwwb-app225
x-ts: 200
x-tr: 874
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
O'Reilly - Safari Books Online - 0596528396 - Dynamic Apache with Ajax and JSON Overview
Want to make your Ajax apps more dynamic? This Short Cut shows you
how. It covers:
Using the Apache 2.2.x framework to build MVC applications
incorporating design patterns
Building custom Apache modules that handle Ajax requests using
JSON
Solving the page refresh problem in Ajax apps by tracking
persistent sessions and using that information to reset the user
interface when appropriate
We walk you through, in detail and with complete code listings,
how to develop the necessary Apache 2.2.x modules. And we conclude
with a comprehensive set of appendixes that cover the entire Apache
development framework. If you're looking to make Ajax web apps that
scale and provide a better experience for your users, this Short
Cut has all the Apache framework smarts to help you get there.
Top Sellers in This Category
Browse Similar Topics
Top Level Categories: Sub-Categories: