一次发送多个POST请求


Send multiple POST requests a once

我有一个iOS应用程序,它向我的服务器发送POST请求,然后它运行一个函数并将一些数据返回给应用程序。

我的问题是,如果我的应用程序有100个人同时使用它,并连续快速发出POST请求,这会是一个错误吗?

如果这很重要的话,我在共享服务器上。

在iOS中使用AFNetworking向服务器发出POST请求。

AFHTTPRequestOperationManager *manager =    [AFHTTPRequestOperationManager manager];
    manager.requestSerializer = [AFJSONRequestSerializer serializer];
    manager.responseSerializer = [AFJSONResponseSerializer serializer];
    manager.requestSerializer.cachePolicy = NSURLRequestReloadIgnoringLocalAndRemoteCacheData;
    manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"application/json"];
    //manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
    [manager POST:'webservice url' parameters:'webservice parameters 'timeoutInterval:120 success:^(AFHTTPRequestOperation *operation, id responseObject) {
}

如果一次有100个人打同一个电话,我想这不会造成错误。由于100人将通过不同的设备拨打电话,因此设备ID不同。

不应该导致错误,您使用HTTP方法(POST)请求服务器,该方法将来自新用户的每个请求作为新请求提供,因为HTTP是一个无状态协议,它不会保存用户状态(除非您显式管理用户会话)

所以,如果100个用户同时请求,他们是不同的,每个请求都不同,每个用户的响应(不同)也是一样的。

正如其他人所说,它完全取决于服务器处理请求的方式。