From a1627c470f3cfa3aff58f0bf387ebc96ca67b1c3 Mon Sep 17 00:00:00 2001 From: linux_china Date: Wed, 1 Apr 2020 17:12:53 -0700 Subject: [PATCH 1/2] add MESSAGE_RSOCKET_MIMETYPE, MESSAGE_RSOCKET_ACCEPT_MIMETYPES and MESSAGE_RSOCKET_AUTHENTICATION --- packages/rsocket-core/src/WellKnownMimeType.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/packages/rsocket-core/src/WellKnownMimeType.js b/packages/rsocket-core/src/WellKnownMimeType.js index d080890b..b13c9e53 100644 --- a/packages/rsocket-core/src/WellKnownMimeType.js +++ b/packages/rsocket-core/src/WellKnownMimeType.js @@ -152,7 +152,18 @@ export const APPLICATION_CLOUDEVENTS_JSON = new WellKnownMimeType( ); // ... reserved for future use ... - +export const MESSAGE_RSOCKET_MIMETYPE = new WellKnownMimeType( + 'message/x.rsocket.mime-type.v0', + 0x7a, +); +export const MESSAGE_RSOCKET_ACCEPT_MIMETYPES = new WellKnownMimeType( + 'message/x.rsocket.accept-mime-types.v0', + 0x7b, +); +export const MESSAGE_RSOCKET_AUTHENTICATION = new WellKnownMimeType( + 'message/x.rsocket.authentication.v0', + 0x7c, +); export const MESSAGE_RSOCKET_TRACING_ZIPKIN = new WellKnownMimeType( 'message/x.rsocket.tracing-zipkin.v0', 0x7d, @@ -213,6 +224,9 @@ const ALL_MIME_TYPES = [ APPLICATION_HESSIAN, APPLICATION_JAVA_OBJECT, APPLICATION_CLOUDEVENTS_JSON, + MESSAGE_RSOCKET_MIMETYPE, + MESSAGE_RSOCKET_ACCEPT_MIMETYPES, + MESSAGE_RSOCKET_AUTHENTICATION, MESSAGE_RSOCKET_TRACING_ZIPKIN, MESSAGE_RSOCKET_ROUTING, MESSAGE_RSOCKET_COMPOSITE_METADATA, From b4aaa79bbcfc2e4a6e29277b15a0e9e45be1f110 Mon Sep 17 00:00:00 2001 From: linux_china Date: Tue, 7 Apr 2020 10:31:57 -0700 Subject: [PATCH 2/2] export MESSAGE_RSOCKET_MIMETYPE, MESSAGE_RSOCKET_ACCEPT_MIMETYPES and MESSAGE_RSOCKET_AUTHENTICATION --- packages/rsocket-core/src/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/rsocket-core/src/index.js b/packages/rsocket-core/src/index.js index 3f89f5aa..478a589e 100644 --- a/packages/rsocket-core/src/index.js +++ b/packages/rsocket-core/src/index.js @@ -140,6 +140,9 @@ export { APPLICATION_HESSIAN, APPLICATION_JAVA_OBJECT, APPLICATION_CLOUDEVENTS_JSON, + MESSAGE_RSOCKET_MIMETYPE, + MESSAGE_RSOCKET_ACCEPT_MIMETYPES, + MESSAGE_RSOCKET_AUTHENTICATION, MESSAGE_RSOCKET_TRACING_ZIPKIN, MESSAGE_RSOCKET_ROUTING, MESSAGE_RSOCKET_COMPOSITE_METADATA,