我需要通过http post发送一个相当长的JSON头。在Python中,可以这样实现:
self.body_header = {
"client": self.client_name,
"clientRevision": self.client_version,
"uuid": str(uuid.uuid4()),
"session": self.get_sessionid()}
self.body = {
"header": self.body_header,
"country": {"IPR":"1021", "ID":"223", "CC1":"0", "CC2":"0", "CC3":"0", "CC4":"2147483648"},
"privacy": 1}
我需要在Java中做类似的事情,即创建一个JSON结构,将其转换为字符串并通过http发送。问题是,我如何轻松实现这一点?有什么有用的库吗?我知道如何发送它,但不知道如何构建它,然后创建一个字符串。谢谢大家。