我需要将联系人的信息上传到Web服务器。我知道可以使用HTTP PUT方法来完成。
通讯录编程指南中的API ,甚至某些包装程序(例如RHAddressBook),都允许我们从Person的联系信息中生成NSData。
我通过WireShark检测到在一台服务器上是如何完成的。
例如,用于创建(上传)vCard的URI部分是这样的:
.../default/17b0dff5-5145-4515-85c0-5eb56f225f12.vcf
如何生成该标签(17b0dff5-5145-4515-85c0-5eb56f225f12)?
如何从vCard数据中计算出来?
不知道您要与哪个服务器进行交互,但是通常,URI的最后一段在服务器上的地址簿集合中只需要是唯一的即可。这就是为什么许多客户端使用某种形式的UUID的原因。
换句话说,不是从vCard计算出URI。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句