HTML prispe kot niz. Generiranje PDF se začne, nato omrežna izjema omeni proxy preverjanje. Poglejte v dokument, preden obtožite datoteko PDF.

Upodabljalnik lahko razreši vire, na katere se sklicuje njegov vnos. Oddaljena slika, slogovna predloga, pisava ali podprt uvoz doda še eno zahtevo. Katere vrste virov so podprte, je odvisno od upodabljalnika; zagotavljanje glavne oznake ne jamči popolnoma brezpovezavne pretvorbe.

Poiščite drugi URL

Zabeležite vir, ki ga je upodabljalnik pridobival ob napaki. Razrešite relativne sklice glede na dejanski osnovni URL. Navidezno nedolžna pot do logotipa lahko kaže izven aplikacije, ko se ta osnova razlikuje od tiste, uporabljene v predogledu brskalnika.

Nato prepoznajte prenašalnik. Uspešna zahteva vašega lastnega odjemalca HTTP ne konfigurira notranjega pridobivanja virov upodabljalnika. Uporabite dokumentirani vmesnik virov upodabljalnika ali odobreno shemo predhodnega pridobivanja, če jo ponuja.

Poverilnice izvorne aplikacije prav tako niso samodejno poverilnice proxy. Upodabljalnik lahko teče pod identiteto storitve z drugim okoljem in drugo omrežno potjo.

Naredite odvisnost izrecno

Za poročila, namenjena delovanju brez povezave, zagotovite odobrene lokalne ali vdelane vire prek podprtega mehanizma. Če so potrebni oddaljeni viri, naredite njihove dovoljene cilje, preverjanje in vedenje ob napaki del zasnove upodabljanja.

Manjkajoči logotip in neuspešna pretvorba so različni možni izidi. Preverite, kako knjižnica obravnava napake pridobivanja, namesto da poročilo razglasite za dokončano samo zato, ker je bila ustvarjena datoteka PDF. Ohranite neuspešni vir in fazo zahteve v diagnostiki; ponavljajoče spreminjanje URL-ja izvirnega dokumenta lahko pusti dejanski prenos nedotaknjen.

Sorodni članki