![]() |
Ignite Tools
|
Public Member Functions | |
(id) | - initWithURL: |
(void) | - addRequestHeader:value: |
(void) | - applyCookieHeader |
(void) | - buildRequestHeaders |
(void) | - applyAuthorizationHeader |
(void) | - buildPostBody |
(void) | - appendPostData: |
(void) | - appendPostDataFromFile: |
(NSString *) | - responseString |
(NSData *) | - responseData |
(BOOL) | - isResponseCompressed |
(void) | - startSynchronous |
(void) | - startAsynchronous |
(void) | - clearDelegatesAndCancel |
(UA_ASIHTTPRequest *) | - HEADRequest |
(void) | - updateProgressIndicators |
(void) | - updateUploadProgress |
(void) | - updateDownloadProgress |
(void) | - removeUploadProgressSoFar |
(void) | - incrementDownloadSizeBy: |
(void) | - incrementUploadSizeBy: |
(void) | - requestStarted |
(void) | - requestReceivedResponseHeaders: |
(void) | - requestFinished |
(void) | - failWithError: |
(BOOL) | - retryUsingNewConnection |
(void) | - redirectToURL: |
(void) | - readResponseHeaders |
(void) | - parseStringEncodingFromHeaders |
(BOOL) | - applyCredentials: |
(BOOL) | - applyProxyCredentials: |
(NSMutableDictionary *) | - findCredentials |
(NSMutableDictionary *) | - findProxyCredentials |
(void) | - retryUsingSuppliedCredentials |
(void) | - cancelAuthentication |
(void) | - attemptToApplyCredentialsAndResume |
(void) | - attemptToApplyProxyCredentialsAndResume |
(BOOL) | - showProxyAuthenticationDialog |
(BOOL) | - showAuthenticationDialog |
(void) | - addBasicAuthenticationHeaderWithUsername:andPassword: |
(void) | - handleNetworkEvent: |
(void) | - handleBytesAvailable |
(void) | - handleStreamComplete |
(void) | - handleStreamError |
(void) | - markAsFinished |
(BOOL) | - removeTemporaryDownloadFile |
(BOOL) | - removeTemporaryUncompressedDownloadFile |
(BOOL) | - removeTemporaryUploadFile |
(BOOL) | - removeTemporaryCompressedUploadFile |
(NSNumber *) | - connectionID |
(void) | - setClientCertificateIdentity: |
(NSDictionary *) | - findSessionProxyAuthenticationCredentials |
(NSDictionary *) | - findSessionAuthenticationCredentials |
(void) | - saveCredentialsToKeychain: |
(void) | - performThrottling |
Static Public Member Functions | |
(id) | + requestWithURL: |
(id) | + requestWithURL:usingCache: |
(id) | + requestWithURL:usingCache:andCachePolicy: |
(void) | + updateProgressIndicator:withProgress:ofTotal: |
(void) | + performSelector:onTarget:withObject:amount:callerToRetain: |
(void) | + parseMimeType:andResponseEncoding:fromContentType: |
(BOOL) | + removeFileAtPath:error: |
(void) | + expirePersistentConnections |
(NSTimeInterval) | + defaultTimeOutSeconds |
(void) | + setDefaultTimeOutSeconds: |
(NSMutableArray *) | + sessionProxyCredentialsStore |
(NSMutableArray *) | + sessionCredentialsStore |
(void) | + storeProxyAuthenticationCredentialsInSessionStore: |
(void) | + storeAuthenticationCredentialsInSessionStore: |
(void) | + removeProxyAuthenticationCredentialsFromSessionStore: |
(void) | + removeAuthenticationCredentialsFromSessionStore: |
(void) | + saveCredentials:forHost:port:protocol:realm: |
(void) | + saveCredentials:forProxy:port:realm: |
(NSURLCredential *) | + savedCredentialsForHost:port:protocol:realm: |
(NSURLCredential *) | + savedCredentialsForProxy:port:protocol:realm: |
(void) | + removeCredentialsForHost:port:protocol:realm: |
(void) | + removeCredentialsForProxy:port:realm: |
(void) | + setSessionCookies: |
(NSMutableArray *) | + sessionCookies |
(void) | + addSessionCookie: |
(void) | + clearSession |
(NSString *) | + defaultUserAgentString |
(NSArray *) | + proxiesForURL:fromPAC: |
(NSString *) | + mimeTypeForFileAtPath: |
(unsigned long) | + maxBandwidthPerSecond |
(void) | + setMaxBandwidthPerSecond: |
(unsigned long) | + averageBandwidthUsedPerSecond |
(BOOL) | + isBandwidthThrottled |
(void) | + incrementBandwidthUsedInLastSecond: |
(NSOperationQueue *) | + sharedQueue |
(void) | + setDefaultCache: |
(id< UA_ASICacheDelegate >) | + defaultCache |
(unsigned long) | + maxUploadReadLength |
(BOOL) | + isNetworkInUse |
(void) | + setShouldUpdateNetworkActivityIndicator: |
(void) | + showNetworkActivityIndicator |
(void) | + hideNetworkActivityIndicator |
(NSString *) | + base64forData: |
(NSDate *) | + dateFromRFC1123String: |
(NSThread *) | + threadForRequest: |
Protected Attributes | |
NSURL * | redirectURL |
id< UA_ASIHTTPRequestDelegate > | delegate |
id< UA_ASIHTTPRequestDelegate, UA_ASIProgressDelegate > | queue |
NSData * | compressedPostBody |
NSString * | compressedPostBodyFilePath |
NSOutputStream * | postBodyWriteStream |
NSInputStream * | postBodyReadStream |
NSOutputStream * | fileDownloadOutputStream |
NSOutputStream * | inflatedFileDownloadOutputStream |
BOOL | finished |
BOOL | cancelled |
id< UA_ASIProgressDelegate > | uploadProgressDelegate |
id< UA_ASIProgressDelegate > | downloadProgressDelegate |
BOOL | haveExaminedHeaders |
CFHTTPMessageRef | request |
NSInputStream * | readStream |
CFHTTPAuthenticationRef | requestAuthentication |
CFHTTPAuthenticationRef | proxyAuthentication |
unsigned long long | lastBytesRead |
unsigned long long | lastBytesSent |
NSRecursiveLock * | cancelledLock |
NSDate * | lastActivityTime |
BOOL | updatedProgress |
unsigned long long | uploadBufferSize |
BOOL | needsRedirect |
int | redirectCount |
SecIdentityRef | clientCertificateIdentity |
BOOL | readStreamIsScheduled |
NSMutableDictionary * | connectionInfo |
BOOL | downloadComplete |
NSString * | runLoopMode |
NSTimer * | statusTimer |
Properties | |
NSString * | username |
NSString * | password |
NSString * | domain |
NSString * | proxyUsername |
NSString * | proxyPassword |
NSString * | proxyDomain |
NSString * | proxyHost |
int | proxyPort |
NSString * | proxyType |
NSURL * | url |
NSURL * | originalURL |
id | delegate |
id | queue |
id | uploadProgressDelegate |
id | downloadProgressDelegate |
BOOL | useKeychainPersistence |
BOOL | useSessionPersistence |
NSString * | downloadDestinationPath |
NSString * | temporaryFileDownloadPath |
NSString * | temporaryUncompressedDataDownloadPath |
SEL | didStartSelector |
SEL | didReceiveResponseHeadersSelector |
SEL | willRedirectSelector |
SEL | didFinishSelector |
SEL | didFailSelector |
SEL | didReceiveDataSelector |
NSString * | authenticationRealm |
NSString * | proxyAuthenticationRealm |
NSError * | error |
BOOL | complete |
NSDictionary * | responseHeaders |
NSMutableDictionary * | requestHeaders |
NSMutableArray * | requestCookies |
NSArray * | responseCookies |
BOOL | useCookiePersistence |
NSDictionary * | requestCredentials |
NSDictionary * | proxyCredentials |
int | responseStatusCode |
NSString * | responseStatusMessage |
NSMutableData * | rawResponseData |
NSTimeInterval | timeOutSeconds |
NSString * | requestMethod |
NSMutableData * | postBody |
unsigned long long | contentLength |
unsigned long long | postLength |
BOOL | shouldResetDownloadProgress |
BOOL | shouldResetUploadProgress |
UA_ASIHTTPRequest * | mainRequest |
BOOL | showAccurateProgress |
unsigned long long | totalBytesRead |
unsigned long long | totalBytesSent |
NSStringEncoding | defaultResponseEncoding |
NSStringEncoding | responseEncoding |
BOOL | allowCompressedResponse |
BOOL | allowResumeForFileDownloads |
NSDictionary * | userInfo |
NSString * | postBodyFilePath |
BOOL | shouldStreamPostDataFromDisk |
BOOL | didCreateTemporaryPostDataFile |
BOOL | useHTTPVersionOne |
unsigned long long | partialDownloadSize |
BOOL | shouldRedirect |
BOOL | validatesSecureCertificate |
BOOL | shouldCompressRequestBody |
NSURL * | PACurl |
NSString * | authenticationScheme |
NSString * | proxyAuthenticationScheme |
BOOL | shouldPresentAuthenticationDialog |
BOOL | shouldPresentProxyAuthenticationDialog |
UA_ASIAuthenticationState | authenticationNeeded |
BOOL | shouldPresentCredentialsBeforeChallenge |
int | authenticationRetryCount |
int | proxyAuthenticationRetryCount |
BOOL | haveBuiltRequestHeaders |
BOOL | haveBuiltPostBody |
BOOL | inProgress |
int | numberOfTimesToRetryOnTimeout |
int | retryCount |
BOOL | shouldAttemptPersistentConnection |
NSTimeInterval | persistentConnectionTimeoutSeconds |
BOOL | shouldUseRFC2616RedirectBehaviour |
BOOL | connectionCanBeReused |
NSNumber * | requestID |
id< UA_ASICacheDelegate > | downloadCache |
UA_ASICachePolicy | cachePolicy |
UA_ASICacheStoragePolicy | cacheStoragePolicy |
BOOL | didUseCachedResponse |
NSTimeInterval | secondsToCache |
NSArray * | clientCertificates |
UA_ASIDataDecompressor * | dataDecompressor |
BOOL | shouldWaitToInflateCompressedResponses |