Documentation ¶
Overview ¶
Copyright 2016 Mender Software AS
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
Constants ¶
View Source
const (
HttpHeaderAllow string = "Allow"
)
Variables ¶
This section is empty.
Functions ¶
func AutogenOptionsRoutes ¶
func AutogenOptionsRoutes(createHandler CreateOptionsHandler, routes ...*rest.Route) []*rest.Route
AutogenOptionsRoutes automatically add OPTIONS method support for each defined route.
func NewOptionsHandler ¶
func NewOptionsHandler(methods ...string) rest.HandlerFunc
NewOptionsHandler creates http handler object that will server OPTIONS method requests, Accepts a list of http methods. Adds information that it serves OPTIONS method automatically.
Types ¶
type CreateOptionsHandler ¶
type CreateOptionsHandler func(methods ...string) rest.HandlerFunc
type OptionsHandler ¶
type OptionsHandler struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.