我有发送POST请求并获取json的python代码,我需要用C ++(Windows 10,Visual Studio 2019)重写它。我不了解哪些工具可以真正完成我所需的一切而又无需使代码复杂化。
将有一个控制台应用程序,必须发送请求以发送或接收数据,更确切地说是视频流。 我读过有关Boost.Asio的文章,但它似乎仅适用于套接字,没有它们,有什么办法吗?起初,我想使用它,因为它最著名。我读到有关сurl的信息,但是很久没有更新了,它仍然有意义吗?
headers_predict = {
"Content-type": "application/json;charset=UTF-8","accept": "application/json","X-Session-ID": session_id
}
data_predict = {
"audio": {
"data": sound_base64,"mime": "audio/pcm16"
},"package_id": ""
}
url = 'https://cp.speechpro.com/recognize'
r = requests.post(url,headers=headers_predict,data=json.dumps(data_predict))
print('Response: %s' % r.text)
我不想使用套接字,因为我不了解它们。 我需要能够将标头和数据设置为json。