Żbalji 407 tal-proxy minn DTD u riżorsi XML esterni
Erġa' segwi 407 mhux mistenni waqt il-konverżjoni ta' dokument għal DTD, skemi jew riżorsi esterni oħra li jiftaħ il-parser.
Dokument lokali xorta jista' jikkawża 407 waqt il-konverżjoni. L-XML tiegħu jista' jsemmi DTD, skema jew entità, u r-renderer jista' jiġbed stili jew immaġini. Il-klijent li jfalli jista' jkun ġewwa dak il-parser, wara li tintemm it-tniżżil oriġinali.
Żomm il-munzell tal-eċċezzjoni u l-URI mitlub, imbagħad qabbelhom mad-dikjarazzjonijiet tal-input jew mar-referenzi tar-riżorsi. Talba DTD lil host standard hija operazzjoni oħra mit-talba tal-paġna. Il-konverżjoni HTML għal PDF tista' wkoll tfalli waqt l-ġbir ta' assi remoti.
Għal input .NET XmlReader li l-kuntratt tiegħu jipprojbixxi DTD u riżoluzzjoni esterna, uża:
var settings = new XmlReaderSettings
{
DtdProcessing = DtdProcessing.Prohibit,
XmlResolver = null
};Għaddi dawk is-settings lill-komponent li verament jipparsja d-dokument. DtdProcessing jagħżel kif jiġi ttrattat DTD; XmlResolver jikkontrolla l-aċċess estern. Prohibit jiċħad dokument b'DTD—ma jneħħix id-dikjarazzjoni. Jekk il-fluss tax-xogħol jeħtieġ waħda, agħżel riżoluzzjoni lokali approvata jew resolver indirizzat b'mod espliċitu.
Żomm il-valuri awtomatiċi marbuta mal-API/runtime. XmlReaderSettings juża Prohibit b'mod awtomatiku, u r-resolver awtomatiku tiegħu nbidel għal null mill-.NET Framework 4.5.2. Konvertitur ta' partijiet terzi jista' jissostitwihom jew juża parser ieħor.
Il-bidla ta' dikjarazzjoni XHTML għal doctype HTML tista' taffettwa konvertitur wieħed, iżda ma tikkonfigurax il-proxy tiegħu. Iddefinixxi r-riżorsi meħtieġa u l-politika tal-ħatt tagħhom; l-awtentikazzjoni fuq il-klijent tal-paġna inizjali ma tawtentikax dan it-tieni klijent.