当前位置: 首页 > 面试题库 >

将iPhone HTTP请求发送到Apache PHP Web服务器

艾意蕴
2023-03-14
问题内容

我是一名具有游戏和3D图形背景的程序员,目前我想提高自己的网络和Web开发技能。

为此,我有一项任务要完成。我的想法是,我希望能够发送HTTP请求或类似于运行基于LAMP的安装程序的Web服务器的内容。我想知道如何使用Cocoa
Touch框架从iPhone发送包含一些信息的HTTP请求到我的Web服务器。

我希望Web服务器(使用PHP)能够将发送的信息记录到纯文本文件中,以便以后用于制作图形。对于我的示例,我们可以只发送当前日期。

我认为人们必须经常这样做,而且我真的很想知道如何做到这一点。谢谢你的帮助。

PS:如果您不知道发送请求的Cocoa代码,那可以,我确定我可以弄清楚,但是我至少想知道如何使Linux服务器保存HTTP请求,最好PHP,但是另一种合适的语言也可以。奖励标记表示可以
安全地 执行此操作。

另外:我对此一无所知,需要源代码,干杯:D


问题答案:

如果您需要从iPhone或Mac客户端向Web服务器发出HTTP请求,那么您真的不能绕过ASIHTTPRequest这样的库。该文档非常好,涵盖了所有重要主题,例如:

  • 异步请求与同步请求
  • 发送数据到服务器
  • 跟踪上传/下载进度
  • 处理身份验证
  • 使用钥匙串存储凭证
  • 用gzip压缩请求主体

您应该检查一下 -这将使您的生活更加轻松。



 类似资料:
  • XMLHttpRequest 对象用于和服务器交换数据。 向服务器发送请求 如需将请求发送到服务器,我们使用 XMLHttpRequest 对象的 open() 和 send() 方法:xmlhttp.open("GET","ajax_info.txt",true); xmlhttp.send(); 方法 描述 open(method,url,async) 规定请求的类型、URL 以及是否异步处理

  • 问题内容: 我正在尝试通过一个请求将数据从一个node.js服务器发送到另一个node.js服务器。我在“客户端” node.js中执行的操作如下: 该块或多或少是从node.js网站获取的,因此应该正确。我唯一看不到的是如何在变量中包括用户名和密码以进行实际登录。这是我处理服务器node.js中的数据的方式(我使用express): 如何将这些和字段添加到变量中以使其登录? 谢谢 问题答案: 发

  • 我有姜戈问题。我想将来自浏览器或django服务器上的业务逻辑的数据发送到另一个django服务器或只是同一服务器但不同端口来处理请求。我该怎么办?我试着用套接字来实现,但似乎不起作用。

  • 问题内容: 我想做的事情: 使用jquery ajax请求将一些数据(例如json)简单地发送到node.js http服务器。 由于某种原因,我无法在服务器上获取数据,因为它从不触发请求的“数据”事件。 客户代码: 服务器代码: 如我所说,它永远不会进入请求的“数据”事件。 注释: 1.记录“收到请求”消息; 2.响应很好,无法使用数据将其返回给客户端。 有什么帮助吗?我想念什么吗? 谢谢大家。

  • 我试图实现一个tcp客户端,它将使用spring Integration连接到现有的服务器。对于这项技术还是新手,我已经在https://github.com/spring-projects/spring-integration-samples上学习了spring示例。 主要方法: 如何强制此客户端连接到我的服务器,即使我不想发送数据?

  • 我被夹在中间。我想实现一个POST方法,使用HttpUrlConnection向服务器发送注册用户的电子邮件、名称和密码。以下是我的代码: 我不知道我在哪里犯了错误。我收到以下回复 空格后的“0”是超文本传输协议响应代码返回的响应代码。当我在浏览器中尝试时,我的网址是正确的。我不知道我在哪里犯了错误;是我的服务器故障还是我的代码有错误,因为我不认为我的代码有任何交互处理。 我是Android开发的