Home  >  Article  >  Backend Development  >  app上传图片

app上传图片

WBOY
WBOYOriginal
2016-06-06 20:44:501241browse

如何实现:
app提交流信息上传图片到server
server端语言php

回复内容:

如何实现:
app提交流信息上传图片到server
server端语言php

、、、// 1.设置基准路径

<code>AFHTTPClient *client = [AFHTTPClient clientWithBaseURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@/buyer/live/uploadImgs",kUrlPath]]];
// 2.初始化请求参数

NSMutableDictionary *dict = [[NSMutableDictionary alloc]init];
[dict setObject:imageData forKey:@"images"];

NSURLRequest *request = [client multipartFormRequestWithMethod:@"POST" path:nil parameters:dict constructingBodyWithBlock:^(id<afmultipartformdata> formData) {

    // 上传新获得的图片文件
    [formData appendPartWithFileData:imageData name:@"imgs_file" fileName:@"hao.png" mimeType:@"image/png"];
}];


// 发送请求上传文件
AFHTTPRequestOperation *operation = [client HTTPRequestOperationWithRequest:request success:^(AFHTTPRequestOperation *operation, id responseObject) {
    NSDictionary *json = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableLeaves error:nil];

} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
    NSLog(@"失败");
}];

[operation start];
</afmultipartformdata></code>

、、、

可以看下workerman(一个高性能PHP socket服务器框架),里面有个例子是接收客户端传输文件的。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn