关于Web服务:如何从iPhone应用程序将pdf文件保存到服务器

how to save pdf file to server from iphone apps

我正在开发一个应用程序,我需要根据用户输入创建pdf文件并将其保存到服务器,以便再次显示在我的应用程序中。

我已经在文档文件夹中成功创建了pdf文件,但是如何将其保存在服务器位置?我有两个想法

  • 我应该创建一个网络连接,只是在路径上给出网址
  • 或仅设置tha路径,该路径将在路径

    中服务器

    在此处输入代码

    1
    2
    3
    4
    5
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *saveDirectory = [paths objectAtIndex:0];
    NSString *saveFileName = @"mypdffiel1.pdf";
    NSString *newFilePath = [saveDirectory stringByAppendingPathComponent:saveFileName];
    CreatePDFFile(CGRectMake(0, 0, 612, 792),filename,text1 ,text2);
  • 路径变量应更改的内容,以便可以将其保存在服务器url


    您不能直接在线保存文件。您应该创建一个Web服务(php,java等),该服务允许您发布pdf并将其存储。

    您将被迫使用url连接并设置正确的请求和标头。这另一个问题可能有帮助。


    您必须根据服务器设置来考虑使用HTTP POST方法还是FTP方法。如果要使用HTTP Post,请参见链接