我想在Rest网络服务上发送请求标头,而不是作为字符串而是作为自定义对象发送,无论如何都要这样做吗?
答案 0 :(得分:0)
不,HTTP标头必须是字符串。见https://developer.mozilla.org/es/docs/Web/HTTP/Headers
HTTP标头允许客户端和服务器通过请求或响应传递其他信息。请求标头由不区分大小写的名称后跟冒号':',然后按其值(不带换行符)组成。忽略值之前的前导空格。
但是您可以在标头中编码自定义对象,例如使用JSON + base64
CustomHeader: eyJhIjoiYiJ9 // {"a":"b"} in base64