服务器端正常,正确的调试消息打印出正确的数量。但是,在我的数据库中(使用Mongodb),每次都会出现“不稳定”的重复记录。
我怀疑这可能是由于我应该如何配置HTTP请求?它可能正在发送多个请求。现在:
[urlRequest setHTTPMethod:@"POST"];
[urlRequest addValue:@"image/png" forHTTPHeaderField:@"Content-Type"];
// [urlRequest setCachePolicy:NSURLRequestReloadIgnoringLocalCacheData];
// [urlRequest setHTTPShouldHandleCookies:NO];
// [urlRequest setTimeoutInterval:3000];
我怀疑它可能是TimeoutInterval。但是,无论我是否评论出底部,它现在都没有区别。
有关如何避免发送重复请求以便在数据库中创建重复记录的任何建议?