【问题标题】:How would you request data to a webservice?您将如何向 Web 服务请求数据?
【发布时间】:2023-03-30 18:23:01
【问题描述】:

我正在开发一个连接到 Symfony2 项目 (PHP) 的 Android 应用程序。 这个应用有点像笔记应用。所以每个用户都会有他的私人笔记列表

当我请求登录用户的笔记列表时,我必须发送哪些信息? 我们无法创建会话,因此我们无法“记住”先前登录的用户是否与请求列出 X 用户的所有注释的用户相同。

所以每次我想接收一些“个人”数据时,我必须发送用户名和密码吗?不知何故,每次我向网络服务发出请求时,我都必须通过一遍又一遍地发送用户名和密码来告诉我我是谁。

有没有更好的方法来做到这一点?

我不知道我是否正确地解释了自己。有任何问题,请随时提问。

【问题讨论】:

  • 你的意思是你想要一种不创建会话的方法吗?或者您实际上是在问如何创建会话?
  • @rhnoble 可以实际创建会话吗?

标签: android


【解决方案1】:

通常,您使用 cookie 中保存的会话 ID 创建会话。然后,您为每个请求重用相同的 Http 客户端,因此 cookie 被保留。这样你就不需要每次都发送登录信息了。

【讨论】:

猜你喜欢
  • 2011-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多