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.