Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrMissingBoundary = errors.New("no boundary found for multipart entity")
Functions ¶
This section is empty.
Types ¶
type MHTML ¶
type MHTML struct {
// contains filtered or unexported fields
}
func (*MHTML) BuildEmbedHTML ¶
func (*MHTML) MergeWarc ¶
func (m *MHTML) MergeWarc(warc *WebArchive)
type Resource ¶
type Resource struct { WebResourceMIMEType string `plist:"WebResourceMIMEType"` WebResourceTextEncodingName string `plist:"WebResourceTextEncodingName"` WebResourceURL string `plist:"WebResourceURL"` WebResourceFrameName string `plist:"WebResourceFrameName"` WebResourceData []byte `plist:"WebResourceData"` }
type WebArchive ¶
type WebArchive struct { WebMainResources *Resource `plist:"WebMainResource"` WebSubResources []*Resource `plist:"WebSubresources"` WebSubframeArchives []*WebArchive `plist:"WebSubframeArchives"` sync.Mutex // contains filtered or unexported fields }
func (*WebArchive) From ¶
func (w *WebArchive) From(warc string) (err error)
func (*WebArchive) GetResource ¶
func (w *WebArchive) GetResource(ref string) (res *Resource, exist bool)
func (*WebArchive) PatchRef ¶
func (w *WebArchive) PatchRef(ref string) string
func (*WebArchive) Resources ¶
func (w *WebArchive) Resources() map[string]*Resource
func (*WebArchive) SetResource ¶
func (w *WebArchive) SetResource(ref string, resource *Resource)
Click to show internal directories.
Click to hide internal directories.