HTML pienāk kā virkne. PDF ģenerēšana sākas, tad tīkla izņēmums piemin starpniekservera autentifikāciju. Ieskatieties dokumentā, pirms vainojat PDF failu.

Renderētājs var atrisināt resursus, uz kuriem atsaucas tā ievade. Attāls attēls, stila lapa, fonts vai atbalstīts imports pievieno vēl vienu pieprasījumu. Kādi resursu veidi tiek atbalstīti, ir atkarīgs no renderētāja; galvenā marķējuma nodrošināšana negarantē pilnīgi bezsaistes pārveidi.

Atrodiet otro URL

Reģistrējiet resursu, kuru renderētājs ieguva brīdī, kad tas neizdevās. Atrisiniet relatīvās atsauces pret faktisko bāzes URL. Šķietami nevainīgs logotipa ceļš var norādīt ārpus lietojumprogrammas, ja šī bāze atšķiras no pārlūka priekšskatījumā izmantotās.

Pēc tam identificējiet lejupielādētāju. Veiksmīgs jūsu paša HTTP klienta pieprasījums nekonfigurē renderētāja iekšējo resursu iegūšanu. Izmantojiet renderētāja dokumentēto resursu saskarni vai apstiprinātu iepriekšējas ielādes kārtību, ja tāda tiek piedāvāta.

Avota lietojumprogrammas akreditācijas dati arī nav automātiski starpniekservera akreditācijas dati. Renderētājs var darboties pakalpojuma identitātes ietvaros ar citu vidi un citu tīkla ceļu.

Padariet atkarību skaidru

Pārskatiem, kas paredzēti darbam bezsaistē, nodrošiniet apstiprinātus vietējos vai iegultos resursus, izmantojot atbalstīto mehānismu. Ja ir nepieciešami attāli resursi, padariet to atļautos galamērķus, autentifikāciju un kļūdu uzvedību par renderēšanas dizaina daļu.

Trūkstošs logotips un neizdevusies pārveide ir atšķirīgi iespējami rezultāti. Pārbaudiet, kā bibliotēka apstrādā iegūšanas kļūdas, tā vietā lai pasludinātu pārskatu pabeigtu tikai tāpēc, ka tika izveidots PDF fails. Saglabājiet neizdevušos resursu un pieprasījuma posmu diagnostikā; atkārtota oriģinālā dokumenta URL maiņa var atstāt faktisko lejupielādi neskartu.

Saistītie raksti