iOS Objective-C:如何在POST JSON调用中指定操作?

时间:2014-11-15 23:11:40

标签: ios objective-c json post

我正在访问JSON Web服务,通​​过发送患者ID号来检索处方列表。 api的设置如下:

POST data:
patientID= idnumber
action= prescriptionlist

Returned Data:
{"Prescription Name1", "prescriptionID1"},{"Prescription Name2","PrescriptionID2"}

我不确定的部分是指定动作"处方列表"的位置。到目前为止,这是我的代码:

 NSMutableURLRequest *scriptrequest = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"myurl.php"]];

[scriptrequest setHTTPMethod:@"POST"];

 NSString *patientID = @"4";

NSString *sendData =[NSString stringWithFormat:@"action=prescriptionlist&patientID=%@", patientID, nil];
NSData *scriptdata = [sendData dataUsingEncoding:NSUTF8StringEncoding];

[scriptrequest setHTTPBody:scriptdata];

我有"动作"在patientID旁边列出,我想知道这条信息是否需要以不同的方式发送。它已成功发送到服务,但返回null值。

0 个答案:

没有答案