Documentation ¶
Overview ¶
Package httproto is implemented HTTP style socket communication protocol.
Copyright 2018 HenryLee. All Rights Reserved.
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 ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetBodyCodec ¶
GetBodyCodec returns the codec id from content type.
func GetContentType ¶
GetContentType returns the content type from codec id.
func NewHTTProtoFunc ¶
func NewHTTProtoFunc(printMessage ...bool) erpc.ProtoFunc
NewHTTProtoFunc is creation function of HTTP style socket protocol. NOTE:
Only support xfer filter: gzip Must use HTTP service method mapper
func RegBodyCodec ¶
RegBodyCodec registers a mapping of content type to body coder.
Types ¶
This section is empty.