如果在iOS中的请求之后进行了修改
我尝试将本地数据与服务器同步。是否可以在IOS中使用get“if Modified Since”请求如果在iOS中的请求之后进行了修改,ios,get,synchronization,Ios,Get,Synchronization,我尝试将本地数据与服务器同步。是否可以在IOS中使用get“if Modified Since”请求 If-Modified-Since = "If-Modified-Since" ":" HTTP-date 您可以使用NSMutableURLRequest设置HTTP字段: NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; [request setValue:@"Your string" forH
If-Modified-Since = "If-Modified-Since" ":" HTTP-date
您可以使用
NSMutableURLRequest
设置HTTP字段:
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setValue:@"Your string" forHTTPHeaderField:@"If-Modified-Since"];
// ...
然后,您可以检查响应的状态代码,并专门查找
304
(未修改)。最好的方法是保存上一个请求中上次修改的字段的值。然后避免日期格式字符串和转换,以及任何其他服务器特定的细节或怪癖。