http: correct JSDoc declaration of parameter with properties
Use JSDoc declaration of parameter with properties as described in https://jsdoc.app/tags-param.html#parameters-with-properties.
(I discoverecd this problem while experimenting with a tool to generate markdown documentation from JSDoc comments. It did not recognize the question mark and after looking around, it appears to be non-standard.)