如何在Web服务器上处理HTTP请求

时间:2014-04-27 10:59:42

标签: objective-c http

好的。我知道这可能会吸引一些热量作为“不好问题”/等等,但我没有找到任何描述该过程的地方(我发现的所有资源都描述了客户端请求,而不是服务器端响应) )。

我将在未来几个月内编写一个iOS应用程序,需要使用Web服务器。有很多关于如何设置它们的资源,给它们一个静态的IP等等,但我没有找到任何明确的(并且明确,我的意思是没有经验的人可以理解)关于如何编写程序对于实际响应HTTP或客户端请求的服务器。

假设我有一个虚拟应用程序和Web服务器组合,其中应用程序发布了当时的HTTP请求。当请求进入时,我如何为服务器编写应用程序以反弹时间?理想情况下,我想在Objective-C中写这个,因为它是我最有经验的语言(无论是强迫还是选择)。

再次,如果这不是一个好问题或非常清楚,我道歉 - 我只是没有找到任何能够给我很多开始的资源。

2 个答案:

答案 0 :(得分:1)

您的问题可能被描述为“过于宽泛”,但无论如何我都会试一试。免责声明:我还没有编写很多服务器端代码,但我已经在objc编程多年了。

您没有找到任何资源来帮助您做您想做的事情的原因是因为Objective-C很少用于编写服务器端代码。究竟为什么会出现这种情况无疑是一个长篇大论,但实质上答案是因为许多主流技术(PHP,Python,C#,Java,仅指流行语言)具有更好的特性和相关框架适合这个目的。

换句话说,虽然我可以毫无疑问地完成任务,但最好还是使用Objective-C以外的东西来完成任务,因为:

  1. 您将有更多资源可以帮助您完成工作。
  2. 你会有一个更大的社区,你可以在遇到障碍时寻求帮助。
  3. 您不必艰难地做很多事情,因为会有现有的工具让它变得更容易。

答案 1 :(得分:0)

我还建议您使用PHP作为服务器端编程语言。

有些人以前我和你一样。我们计划编写一个从Web服务器加载一些数据的应用程序(Android)。在项目开始之前,我从未编写过服务器端代码。所以这对我来说很安静,也很新。

我们选择PHP作为服务器端语言。

我只能说,学习和编写第一个脚本以获得对HTTP-Request的响应非常容易。使用MySQL作为数据库非常简单,它可以与PHP一起使用。

PHP是一个标准。您可以找到大量的文档和示例。当然还有教程和好书......;)