在将py文件“翻译”成java文件时,碰到需要发送类似下面的post请求,改完后始终报错,找不到参数。
后来发现原来下面的这种写法的post请求带参数使用的是表单形式,我写java时用的是json形式,所以就会找不到参数....py使用json方式发送post请求时,应该是下面注释的代码。
data = {
'a': a,
'b': b,
'c': c
}
r = post(url, data=data)
#s = json.dumps({'key1': 'value1', 'key2': 'value2'})
#r = requests.post(url, data=s)