Hầu hết thông tin ở đây đề cập đến dự án ASIHTTPREQUEST bị bỏ rơi để tha thứ cho tôi vì đã hỏi lại.Mục tiêu đơn giản-c Yêu cầu GET
có hiệu quả, tôi cần phải swipe một dải từ và gửi track 2 dữ liệu đến một webservice trả về "đăng ký" hoặc "notenrolled" (tùy thuộc vào tình trạng của thẻ ...)
Vì vậy, dữ liệu của tôi do thỏa thuận hợp đơn giản là
NSData *data = [notification object];
Và sau đó tôi cần phải vượt qua này cho một người url trình tự của
http://example.com/CardSwipe.cfc?method=isenrolled&track2=data
Và sau đó chỉ cần r đánh dấu chuỗi phản hồi ...
Tôi đã tìm kiếm một tấn và có một số câu trả lời xung đột về việc liệu điều này có nên được thực hiện đơn giản bằng AFNetworking, RESTkit hoặc với giao thức NSURL/NSMutableURLRequest gốc hay không.
OK, cảm ơn vì phản hồi nhanh. Tôi là một chút bối rối như thế nào chính xác này đi qua bất kỳ dữ liệu? Có vẻ như một hàm chỉ đơn giản là kết nối với một dịch vụ http? –
Mẫu POST truyền dữ liệu qua dòng '[request setHTTPBody: body]' và đến trong phần thân HTTP. Ví dụ GET sẽ chuyển dữ liệu trên URL, vì vậy bạn phải định dạng URL của mình trước ... có thể sử dụng '[NSString stringWithFormat: @" http://example.com?param1=%@¶m2=%@ ", param1, param2]'. –
Vì vậy, điều này sẽ trả về " Đã đăng ký " với NSLOG giống với nguồn trang. Trang thực tế được xuất ra Đã đăng ký mặc dù. Tôi cho rằng đó là một sự khác biệt tầm thường theo nghĩa là tôi có thể phân tích cú pháp mọi thứ khác, nhưng mã này có trả về dữ liệu trang chứ không phải là đầu ra thích hợp không? –