我想编写一个状态栏应用程序,它将使用PHP / cURL通过https连接发送命令。
我想创建一个非常基本的状态栏应用程序,它可以完成与Cloudflare CDN /代理应用程序相关的两件事。 CloudFlare's API允许使用PHP / CURL命令通过https发送用户帐户的命令。
我想用可通过点击执行的硬连线命令构建状态栏应用程序。单击将执行网站的模式更改(如进入开发模式)或网站的缓存清除。这些任务可以在CloudFlare网站的前端执行,API文档为如何构建GET / POST请求提供了一些非常明确的指示(因此在这方面没有任何帮助)。
我非常感谢能够为我提供一些指导,资源或其他需要考虑的事情的人。
答案 0 :(得分:1)
好吧,我不会回答有关设置状态栏和添加状态栏项目以及将它们连接到控制器中的操作的部分,但我将指向NSURLConnection和NSMutableURLRequest的方向,而不是卷曲。< / p>
示例:
NSMutableURLRequest * req = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"www.example.com"]];
[req setAllHTTPHeaderFields:@{@"header1":@"value1"}];
[req setHTTPBody:[NSData data]];//not really doing anything
[req setHTTPMethod:@"GET"];
NSURLResponse * respMeta = nil; //will contain returned headers, etc
NSError * err = nil; // on failure will contain error object
NSData * response = [NSURLConnection sendSynchronousRequest:req returningResponse:&respMeta error:&err];