(Android)JSON POST请求和接收数据

(Android)JSON POST请求和接收数据,android,json,Android,Json,嘿,我是一个学生,必须创建一个android应用程序,在这个应用程序中,你发送消息,服务器响应。这是他们寄给我的: $request = curl_init('URL'); curl_setopt_array($request, array( CURLOPT_POST => TRUE, CURLOPT_HTTPHEADER => array(‘Content-Type: application/json; charset=utf-8’), CURLOPT_USERPWD =>

嘿,我是一个学生,必须创建一个android应用程序,在这个应用程序中,你发送消息,服务器响应。这是他们寄给我的:

$request = curl_init('URL');

curl_setopt_array($request, array(

CURLOPT_POST => TRUE,
CURLOPT_HTTPHEADER => array(‘Content-Type: application/json; charset=utf-8’),
CURLOPT_USERPWD => 'mail@email.com:password',
CURLOPT_POSTFIELDS => json_encode(array('message' => 'Hey')),
CURLOPT_SSL_VERIFYPEER => FALSE, // do not verify certificate for https
CURLOPT_RETURNTRANSFER => 1, // return response as string instead of outputting it
));
$response = curl_exec($request);
它必须发送一个POST请求 用户名和密码必须在标题中 正文必须有JSON,例如{“message”:“Hey”} 它接收包含属性消息和操作的JSON
我到处都找过,找不到好的例子。这也是我第一次做这样的事情。谢谢你的帮助

看起来像是PHP代码而不是android代码?是否要将PHP代码转换为android?你做了什么?是的。他给了我这个例子,但我不知道如何连接到它。这里有一个可能重复的改型:它为您提供了一个工具,以JSON作为主体进行POST请求。阅读文档,它相当容易使用。