【问题标题】:Can I retrieve data using a POST request?我可以使用 POST 请求检索数据吗?
【发布时间】:2019-02-20 09:42:31
【问题描述】:

我是新手,我正在使用下面显示的技术开发应用程序。现在,我想从服务器检索高度敏感的数据;有没有办法使用 HTTP POST 请求在 Angular 打字稿中执行此操作?谢谢。

我目前使用的技术:

  • 离子 4.10.2
  • 角 6
  • 8.1.2 (cordova-lib@8.1.1)
  • 打字稿
  • Visual Studio 代码

【问题讨论】:

标签: angular visual-studio http-post


【解决方案1】:

要使用 Ionic 发出 POST 请求,您可以使用 Angular 的 HttpClient 或 HTTP 插件:HTTP。如果你想使用 HTTP 插件,别忘了阅读插件的 GitHub repo 中的 README 以了解如何使用它。

【讨论】:

  • 我使用的是HttpClient(我在@NgModule中导入的),是一样的吗?
  • HttpClient 由 Angular 提供,HTTP 插件由贡献者提供,它们做同样的事情,因此您可以使用 HttpClient 来发出 HTTP 请求。
  • 好的,谢谢!我可以在 html 页面上显示什么结果?
  • HttpClient 提供了一个post() 方法,它至少需要两个参数,URL 和数据。这个方法返回一个 Observable,你必须订阅它才能得到你的结果。您将结果放入页面中显示的变量中。如果你的结果是一个数组,你必须用*ngFor指令遍历它,如果它只是文本,你必须使用插值。
猜你喜欢
  • 2012-04-06
  • 2018-05-07
  • 2012-01-08
  • 1970-01-01
  • 2018-12-25
  • 1970-01-01
  • 1970-01-01
  • 2019-02-02
  • 1970-01-01
相关资源
最近更新 更多