Żbalji ta' awtentikazzjoni tal-proxy fil-konverżjoni HTML għal PDF minn riżorsi remoti
Sib talbiet għal riżorsi sekondarji meta l-ġenerazzjoni tal-PDF mill-HTML tiltaqa' ma' sfida tal-proxy minkejja li d-dokument prinċipali jirċievi lokalment.
L-HTML jasal bħala string. Il-ġenerazzjoni tal-PDF tibda, imbagħad eċċezzjoni tan-netwerk issemmi l-awtentikazzjoni tal-proxy. Ħares ġewwa d-dokument qabel ma tagħti l-ħtija lill-fajl PDF.
Renderer jista' jsolvi riżorsi li l-input tiegħu jirreferi għalihom. Stampa, stil, font jew import appoġġjat minn remot iżid talba oħra. Liema tipi ta' riżorsi huma appoġġjati jiddependi mir-renderer; li tipprovdi l-markup prinċipali ma jiggarantixxix konverżjoni kompletament offline.
Sib it-tieni URL
Irreġistra r-riżors li r-renderer kien qed jieħu meta falla. Issolvi referenzi relattivi kontra l-URL bażi reali. Mogħdija ta' logo li tidher innoċenti tista' tindika barra mill-applikazzjoni meta dik il-bażi tkun differenti minn dik użata fil-preview tal-browser.
Imbagħad identifika d-downloader. Talba ta' suċċess mill-klijent HTTP tiegħek stess ma tikkonfigurax il-ġbir intern ta' riżorsi tar-renderer. Uża l-interface tar-riżorsi dokumentata tar-renderer jew arranġament ta' prefetch approvat jekk joffri wieħed.
Il-kredenzjali tal-applikazzjoni sors lanqas mhumiex awtomatikament kredenzjali tal-proxy. Ir-renderer jista' jaħdem taħt identità ta' servizz b'ambjent ieħor u mogħdija tan-netwerk oħra.
Agħmel id-dipendenza espliċita
Għal rapporti maħsuba biex jaħdmu offline, ipprovdi riżorsi lokali jew inkorporati approvati permezz tal-mekkaniżmu appoġġjat. Jekk ikunu meħtieġa riżorsi remoti, agħmel id-destinazzjonijiet permessi tagħhom, l-awtentikazzjoni u l-imġiba fil-falliment parti mid-disinn tar-rendering.
Logo nieqes u konverżjoni falluta huma riżultati possibbli differenti. Iċċekkja kif il-librerija tittratta żbalji ta' ġbir minflok ma tiddikjara r-rapport komplut biss għax inħoloq fajl PDF. Żomm ir-riżors fallut u l-istadju tat-talba fid-dijanjosi; il-bidla ripetuta tal-URL tad-dokument oriġinali tista' tħalli t-tniżżil attwali mhux mittiefes.