Documentation
¶
Index ¶
Constants ¶
View Source
const ( // ContentTypeBinary for binary Content-Type ContentTypeBinary = "application/octet-stream" // ContentTypeForm for URL encoded form Content-Type ContentTypeForm = "application/x-www-form-urlencoded" // ContentTypeJSON for JSON Content-Type ContentTypeJSON = "application/json; charset=utf-8" // ContentTypeHTML for HTML Content-Type ContentTypeHTML = "text/html; charset=utf-8" // ContentTypeText for text Content-Type ContentTypeText = "text/plain; charset=utf-8" )
View Source
const DefaultTimeout = time.Duration(5 * time.Second)
DefaultTimeout for HTTP requests
View Source
const UserAgent = "Mozilla/5.0 (compatible; Feedpushr/1.0; +https://github.com/ncarlier/feedpushr)"
UserAgent used by HTTP client
Variables ¶
View Source
var ( // ErrFeedAlreadyExists is returned when a feed is already exists in the DB. ErrFeedAlreadyExists = errors.New("feed already exists") // ErrFeedNotFound is returned when a feed is not found in the DB. ErrFeedNotFound = errors.New("feed not found") // ErrFilterNotFound is returned when a filter is not found in the DB. ErrFilterNotFound = errors.New("filter not found") // ErrOutputNotFound is returned when a output is not found in the DB. ErrOutputNotFound = errors.New("output not found") // ErrFeedQuotaExceeded is returned when feed quota is exceeded. ErrFeedQuotaExceeded = errors.New("feed quota exceeded") // ErrOutputQuotaExceeded is returned when output quota is exceeded. ErrOutputQuotaExceeded = errors.New("output quota exceeded") )
View Source
var ValidFeedContentType = regexp.MustCompile(`^(application|text)/(\w+\+)?xml`)
ValidFeedContentType is a REGEXP used to validate valid feed Content-Type
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.