如果在iOS中的请求之后进行了修改

如果在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

我尝试将本地数据与服务器同步。是否可以在IOS中使用get“if Modified Since”请求

If-Modified-Since = "If-Modified-Since" ":" HTTP-date

您可以使用
NSMutableURLRequest
设置HTTP字段:

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setValue:@"Your string" forHTTPHeaderField:@"If-Modified-Since"];
// ...

然后,您可以检查响应的状态代码,并专门查找
304
(未修改)。

最好的方法是保存上一个请求中上次修改的
字段的值。然后避免日期格式字符串和转换,以及任何其他服务器特定的细节或怪癖。