Should style: form
examples include ?
prefix? If so, what about spaceDelimited
, pipeDelimited
, and deepObject
?
#3849
Labels
clarification
requests to clarify, but not change, part of the spec
param serialization
Issues related to parameter and/or header serialization
Milestone
The examples for the
simple
,label
, andmatrix
styles exactly match the corresponding RFC6570 output, including the initial;
formatrix
or.
forlabel
.RFC6570 form expansion includes the
?
initial character, for the same reasons as the initial;
and.
formatrix
andlabel
. In PR #3818 I note that that has implications for how multipleform
parameters are translated to a form that could be assed to an RFC6570 implementation.But the example table for
form
does not show the?
character, which seems incorrect to me. In issue #1945 (comment), @darrelmiller notes:This implies to me that the
?
should be present. However that also raises some questions:example
/examples
in each Parameter Object each have the?
prefix, even though in a full query string only one of them will be next to it? Note that this does not mean that the others would use RFC6570's&
operator, which I explained in more detail in PR Appendix on RFC6570-derived behavior +allowReserved
(3.0.4) #3818form: style, allowReserved: true
? (See also Appendix on RFC6570-derived behavior +allowReserved
(3.0.4) #3818 (comment))spaceDelimited
andpipeDelimited
are likestyle: form, explode: false
, but with,
replaced by space or|
, so should their examples also show the?
deepObject
is likestyle: form, explode: true
but with more complex names, so should it also show the?
The text was updated successfully, but these errors were encountered: