Categorygithub.com/uvalib/pdf-ws
module
0.0.0-20241209151722-7c8b19f98ea2
Repository: https://github.com/uvalib/pdf-ws.git
Documentation: pkg.go.dev

# README

PDF Web Service

This is a web service to generate a PDF from metadata records. It supports the following endpoints:

  • / : returns version information
  • /pdf/[PID] : downloads a PDF for the given PID, generating one if necessary
  • /pdf/[PID]/status : displays the PDF generation status of the given PID (e.g. nonexistent, progress percentage, failed, complete)
  • /pdf/[PID]/download : downloads a PDF for the given PID (does not generate one if it does not exist)
  • /pdf/[PID]/delete : removes cached PDF (can be used to reclaim space, or to support regeneration of broken PDFs)

System Requirements

  • GO version 1.11.0 or greater

# Packages

No description provided by the author