http://enUS.patch.battle.net:1119/patch
-
HTTP/1.1 200 OK
Server: Protocol HTTP
Content-Length: 668
Connection: close
Content-Type: application/xml
<patch>
<record program="Bnet" component="Win">
http://attdist.blizzard.com/sc2patch/update/B16117-5C52FCF1/sc2-1-22280-x86-Win-enUS-bnet-bin-component-dl;sc2-1-22280-x86-Win-enUS-bnet-bin-component-dl;69B17A0F007E49F5B37E2876C87A17DA;22280
</record>
<record program="Tool" component="Win">
http://ak.worldofwarcraft.com.edgesuite.net/wow-tools-retail/patch/Tools-4.2.1.2617-x86-Win-enUS-UPDATE-component-dl;wow-patch.mpq;0;1
</record>
<record program="WoW" component="enUS">
http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/config_recommended_na_pfil_15005_ML.xml;CF6D8B944532AB93935692FB9EC5EE6D;0D52ECF85DD72EE09B1BA946899AEE52;15050
</record>
</patch>
platform=(Win, Mac) default Win
locale=(enUS, enGB, koKR, zhTW, etc) default enUS
tools=(1807, 2210, 2346) (ptr tools: 1852, 2121, 2310) default 1807 for live, 1852 for the PTR
type=(ptr, live) default live.
program=(WoW, WoWT, WoWB) default WoW. PTR default = WoWT(WoW also works)
version=(1, 2, 3)(ptr version is 2) Game version sent in the request, default 1.
notools=(1, 0) default 0; remove the tools from the request. (useful when you dont know a valid tools version)
subdomain=(usually a locale) default = locale. PTR = public-test (eg: '$subdomain'.patch.battle.net)
host=(Hostname or IP address. If this value is set subdomain is ignored) (eg: eu.patch.battle.net)
port=(port number) default 1119;
path=(The path where the resource is located on the server. default 'patch')
Some of the fields are case sensitive.