//
// CFNetworkTest1.m
// TestCF
//
// Created by Jabez on 15/5/11.
// Copyright (c) 2015年 John. All rights reserved.
//
#import "CFNetworkTest1.h"
@implementation CFNetworkTest1
- (void)sendMessage
{
[self magicHappens];
}
- (void)magicHappens
{
CFHTTPMessageRef request = [self buildMeaage];
CFHTTPMessageRef response = [self performHTTPRequest:request];
CFIndex statusCode;
statusCode = CFHTTPMessageGetResponseStatusCode(response);
// An HTTP status code of 401 or 407 indicates that authentication is
// required. I use an auth count to make sure we don't get stuck in an
// infinite loop if our credentials are bad. Sometimes, making the
// request more tha once lets it go through.
// I admit I don't know why.
// int authCount = 0;
// while ((s