Wygenerowałem plik pdf w mojej aplikacji na iPhone'a, teraz chcę wysłać ten plik na serwer. ponieważ dokonuję konwersji do NSData i wysyłam.Na serwerze, który ładuje, ale plik PDF nie otwiera, mówi, że załącznik ma jakiś błąd
Szukałem w google i znajduję rozwiązanie za pomocą "POST", ale działa ono dla obrazów.
Na serwerze jest przesyłasz pdf ale nie jest to otwarcie mówi przywiązanie ma jakiś błąd
W poniższym kodzie Zrobiłem to:
NSData *pdfdata = [[NSData alloc] initWithData:[self.pdfFilePath dataUsingEncoding:NSASCIIStringEncoding]];
ASIFormDataRequest *request=[ASIFormDataRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@%@",MainUrl,@"updatefile.php"]]];
[request setDelegate:self];
[request setPostValue:appDelegate.userId forKey:@"userid"];
[request addData:pdfdata forKey:@"file"];
[request startSynchronous];
//self.pdfFilePath =/var /folders/a0/a01nF1oGGkebQxw7H0YsBU+++TI/-Tmp-/MyAccount.pdf;
proszę kierować do mnie,
góry dziękuję.
uwzględniając wszystkich swoich znajomych i/lub sockpuppet kont upvote pytania jest dość oczywiste :) Przynajmniej to pytanie jest prawdziwa pytanie jednak. Jestem trochę podejrzliwy, jeśli chodzi o kodowanie w ten sposób, ale bez zrozumienia działania twojego serwera trudno powiedzieć. Może więc wyjaśnij nieco, jakie rodzaje żądań odnoszą sukcesy z serwerem a tym, który tworzysz w aplikacji na iOS. –