webarchive

package
v0.0.0-...-099dad8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type WebArchive

type WebArchive struct {
	MainResource WebResource   `plist:"WebMainResource"`
	SubResources []WebResource `plist:"WebSubresources"`
}

WebArchive is a representation of the WebArchive file format

func Read

func Read(reader io.ReadSeeker) (*WebArchive, error)

Read parses a WebArchive stream

func (*WebArchive) Write

func (archive *WebArchive) Write(writer io.Writer) error

type WebResource

type WebResource struct {
	Data             []byte `plist:"WebResourceData"`
	FrameName        string `plist:"WebResourceFrameName"`
	MIMEType         string `plist:"WebResourceMIMEType"`
	TextEncodingName string `plist:"WebResourceTextEncodingName"`
	URL              string `plist:"WebResourceURL"`
}

WebResource is a WebArchive main resource

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL