0

我正在使用 JSON 来解析 android 中的数据。我有一个 JSON URL,需要用户名和密码进行身份验证。我刚刚完成了下面的实现 JSON 的教程。

JSON实现

它很容易实现,但在我的应用程序中,我需要发送用户名和密码进行身份验证。我对此有点困惑。

谁能告诉我如何在 JSON 中设置 Content-Type、accept、Authorization。

谢谢。

4

2 回答 2

1

您需要的是 HTTP 身份验证,而不是 JSON 身份验证。请参阅此链接以了解如何在 Android 中建立 HTTP 连接。这是您使用普通 HTTP 身份验证进行身份验证的代码片段。

 Authenticator.setDefault(new Authenticator() {
     protected PasswordAuthentication getPasswordAuthentication() {
       return new PasswordAuthentication(username, password.toCharArray());

   });
 }

是使用 HTTPClient 的示例。

是另一个处理添加 HTTP 标头的代码片段,以您想要的方式。

问题的清晰度与答案的准确性和精确度成正比。稍微清楚一点会更好:)

于 2013-11-05T15:58:53.347 回答
0

你可以使用这个库: http: //loopj.com/android-async-http/我将它用于 Json 等等,并且使用简单

于 2013-11-05T15:16:42.593 回答