Jundol
17d37ac9cf
doc# fix: udpate Protocol ABNF syntax link url ( #30217 )
...
change rfc5234 link protocol to https.
2 years ago
Peter W
653ba624cf
Clarify meaning of 'lameduck'
4 years ago
Menghan Li
5b7aa136ab
move
5 years ago
Menghan Li
6ba920a573
doc: clarify that gRPC paths are case-sensitive
5 years ago
Ishan Khare
da73686cac
nest time units
...
nest time units for better readability
5 years ago
Doug Fawley
1ef874a03f
change from 400 to 415
6 years ago
Doug Fawley
be014d005d
Misconfigured non-gRPC, HTTP/2 clients can sometimes connect to gRPC servers.
...
Today, these clients will receive an HTTP status 200 (OK) with a trailer that
gRPC clients would be able to interpret as an error, but non-gRPC clients would
interpret as a success. In Go and Java, this will have a grpc-status of
UNKNOWN due to an unexpected content-type header. In C, the content-type
header is currently ignored, but a grpc-status of UNAVAILABLE will be returned
if a handler for that method is not registered (which is likely in this
scenario).
This change updates the gRPC HTTP/2 spec to recommend returning HTTP status 400
(Bad Request) to interoperate better with non-gRPC clients.
Note that we should not do any enforcement on user-agent, as the spec
specifically says "the protocol does not require a user-agent to function".
6 years ago
Jan Tattermusch
3977c30f47
add a note message length encoding
6 years ago
Emmanuel T Odeke
2bd7bf1504
doc: fix minor typo in spelling "mechanism"
...
s/mechanisim/mechanism/g
7 years ago
Jan Tattermusch
e7136643b8
remove space
7 years ago
Jan Tattermusch
dbd9d99fd7
Merge changes from grpc.io's version wire.md
7 years ago
Mark D. Roth
91455a9915
Apply a few recent changes from the wire guide on grpc.io.
8 years ago
Eric Anderson
a733951fbd
Fix markdown headers in PROTOCOL-HTTP2
...
Without the space they do not display correctly.
8 years ago
Steve Jenson
a5fd2d53f4
adding content-type to the example response
8 years ago
Carl Mastrangelo
14eae8f360
Update Protocol spec to mention idempotency
8 years ago
Eric Anderson
0b3a621698
spec: Percent-encode Status-Message
8 years ago
David Garcia Quintas
3165ff3d95
Added compression spec
9 years ago
Louis Ryan
a614f4eb79
Update PROTOCOL-HTTP2.md
9 years ago
Eric Anderson
94aa0fd393
Improve grammar/language for clarity
9 years ago
Eric Anderson
c6059e6671
Specify header value restrictions
...
Fixes grpc/grpc-common#266
9 years ago
Eric Anderson
8e79b82273
Add missing characters in BNF comment
9 years ago
Eric Anderson
5554738645
Define limit on metadata size
...
Fixes grpc/grpc-common#273
9 years ago
Eric Anderson
2e18fd6493
Add "identity" as a content encoding
...
Fixes grpc/grpc-common#257
9 years ago
Eric Anderson
981201fc5e
Content-type is required for requests
...
This fixes grpc/grpc-common#185
9 years ago
Eric Anderson
21f37347a2
Rename Delimited-Message to Length-Prefixed-Message
...
This fixes grpc/grpc-common#205
9 years ago
Eric Anderson
82cfe9028c
Replace curly quotes with plain ASCII quotes
...
The pretty quotes were automatically converted from ASCII quotes when
the documented was a Google Doc. Now they just make modifying the
document harder.
9 years ago
Eric Anderson
81790fc7cf
Escape some special markdown characters
...
None of them were causing display problems online, but it would be easy
for them to start causing trouble.
9 years ago
Carl Mastrangelo
4a827f746a
Address comments
9 years ago
Carl Mastrangelo
1b23976e1b
Update Header Field name rules
9 years ago
Stanley Cheung
20fa6693f3
move examples to correct locations
9 years ago
Stanley Cheung
6905915db1
prepare for move
9 years ago
David G. Quintas
336513875f
Changes from PR comments.
9 years ago
David G. Quintas
0ff9221a3b
Added definition for Message-Accept-Encoding
9 years ago
louiscryan
01acb4cc49
Initial checkin of protocol draft.
10 years ago