Documentation
¶
Index ¶
- func EncodingModeSelector(mode protocol.ContentTypeMode) (common.Serializer, protocol.ContentTypeMode)
- func EncodingSelector(contentType string) (common.Serializer, protocol.ContentTypeMode)
- func GetBytesFromMode(mode protocol.ContentTypeMode, v interface{}) []byte
- func GetBytesFromSerializer(s common.Serializer, v interface{}) []byte
- func GetContentTypedBytes(contentType string, v interface{}) []byte
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EncodingModeSelector ¶
func EncodingModeSelector(mode protocol.ContentTypeMode) (common.Serializer, protocol.ContentTypeMode)
return appropiate content type as descriped in HTTP header value Content-Type
func EncodingSelector ¶
func EncodingSelector(contentType string) (common.Serializer, protocol.ContentTypeMode)
return appropiate content type as descriped in HTTP header value Content-Type
func GetBytesFromMode ¶
func GetBytesFromMode(mode protocol.ContentTypeMode, v interface{}) []byte
func GetBytesFromSerializer ¶
func GetBytesFromSerializer(s common.Serializer, v interface{}) []byte
func GetContentTypedBytes ¶
this method uses user requested encoding serializer via http headers and encodes result as byte array
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.