Так что я пытаюсь сделать http-запрос с использованием класса ASIHTTPRequest, чтобы отправить json-файл на мой сервер. Мне был предоставлен код Android, который является функциональным, и его попросили преобразовать его в код iOS. Я не могу понять, как добавить заголовки на моем request.The андроида код выглядит примерно так:Http-запросы на iOS
private static final String CONTENT_TYPE = "Content-Type";
private static final String JSON_CONTENT_TYPE = "application/json; charset=utf-8";
, а затем:
request.addHeader(CONTENT_TYPE, JSON_CONTENT_TYPE);
КСН я понял, что код-то вроде этого:
[request addRequestHeader:@"Content-Type" value:@"Content-Type"];
[request addRequestHeader:@"Json-Content-Type" value:@"application/json; charset=utf-8"];
НО я получил немного запутался, потому что на андроид запроса, кажется, в паре и прошивкой в requestHeaders индивидуально указано. Это проблема? Должны ли они быть спарены также на iOS. Я что-то пропустил? Спасибо за чтение моего поста: D
вы не должны больше использовать 'ASIHTTPRequest', потому что они прекратили разработку. взгляните на «AFNetworking», например – choise
. Ваш ответ не имеет никакого отношения к заданному вопросу. – donparalias
вот почему я сделал комментарий, а не ответ – choise