Ben Copsey

Updated README with new information on cookie support

Changed one more incorrect path
Turn off unit test injection by default
... ... @@ -156,7 +156,7 @@ More tests needed for:
foundCookie = YES;
success = [[cookie value] isEqualToString:@"This is the value"];
STAssertTrue(success,@"Failed to store the correct value for a cookie");
success = [[cookie domain] isEqualToString:@"asi"];
success = [[cookie domain] isEqualToString:@"allseeing-i.com"];
STAssertTrue(success,@"Failed to store the correct domain for a cookie");
success = [[cookie path] isEqualToString:@"/asi-http-request/tests"];
STAssertTrue(success,@"Failed to store the correct path for a cookie");
... ...
... ... @@ -16,6 +16,8 @@ It provides:
* Basic authentication (username and password) support, credentials are automatically for the duration of a session, and can be stored for later in the Keychain.
* Cookie support - read and write cookies, and re-use them in other requests
* Based on NSOperation to make queuing requests and background operation easy
* Basic unit tests (more to come!)
... ... @@ -28,7 +30,6 @@ ASIHTTPRequest is my first open source Objective-C code. I hope to expand the cl
To do:
More unit tests
Cookie support
Split up class - move form request stuff into subclass, and have simple implementation for main that sets request body according to data supplied by the subclass - this will allow other types of HTTP request (eg soap)
Add SOAP example
See if Digest Authentication works
... ...
... ... @@ -334,7 +334,7 @@
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
<string>B500B5890E635BC700744D82</string>
<string>B500B5BA0E635E0E00744D82</string>
<key>history</key>
<array>
<string>B5731B8B0E4310180008024F</string>
... ... @@ -353,7 +353,7 @@
<string>B500B57F0E635BC700744D82</string>
<string>B500B5800E635BC700744D82</string>
<string>B500B5810E635BC700744D82</string>
<string>B500B5820E635BC700744D82</string>
<string>B500B5910E635CE900744D82</string>
</array>
<key>prevStack</key>
<array>
... ... @@ -374,21 +374,6 @@
<string>B567EF630E4EE4FC001E238F</string>
<string>B5B3BC690E62DA0E0071D39F</string>
<string>B5B3BC6C0E62DA0E0071D39F</string>
<string>B500B54E0E635A3200744D82</string>
<string>B500B54F0E635A3200744D82</string>
<string>B500B5500E635A3200744D82</string>
<string>B500B5510E635A3200744D82</string>
<string>B500B56D0E635B1C00744D82</string>
<string>B500B5770E635B5500744D82</string>
<string>B500B5780E635B5500744D82</string>
<string>B500B5790E635B5500744D82</string>
<string>B500B57A0E635B5500744D82</string>
<string>B500B5830E635BC700744D82</string>
<string>B500B5840E635BC700744D82</string>
<string>B500B5850E635BC700744D82</string>
<string>B500B5860E635BC700744D82</string>
<string>B500B5870E635BC700744D82</string>
<string>B500B5880E635BC700744D82</string>
</array>
</dict>
<key>SplitCount</key>
... ... @@ -446,9 +431,9 @@
</array>
<key>TableOfContents</key>
<array>
<string>B500B5530E635A3200744D82</string>
<string>B500B5930E635CE900744D82</string>
<string>1CE0B1FE06471DED0097A5F4</string>
<string>B500B5540E635A3200744D82</string>
<string>B500B5940E635CE900744D82</string>
<string>1CE0B20306471E060097A5F4</string>
<string>1CE0B20506471E060097A5F4</string>
</array>
... ... @@ -582,10 +567,10 @@
<integer>5</integer>
<key>WindowOrderList</key>
<array>
<string>B500B5570E635A3200744D82</string>
<string>B500B5580E635A3200744D82</string>
<string>1CD10A99069EF8BA00B06720</string>
<string>B500B5A20E635CFE00744D82</string>
<string>B500B5A30E635CFE00744D82</string>
<string>B5ABC8410E24CDE70072F422</string>
<string>1CD10A99069EF8BA00B06720</string>
<string>1C78EAAD065D492600B07095</string>
<string>/Users/ben/asi-http-request/asi-http-request.xcodeproj</string>
</array>
... ... @@ -620,7 +605,7 @@
<key>Frame</key>
<string>{{0, 0}, {1440, 536}}</string>
<key>RubberWindowFrame</key>
<string>276 -189 1440 818 0 0 1920 1178 </string>
<string>259 150 1440 818 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
... ... @@ -646,7 +631,7 @@
<key>Frame</key>
<string>{{0, 541}, {1440, 236}}</string>
<key>RubberWindowFrame</key>
<string>276 -189 1440 818 0 0 1920 1178 </string>
<string>259 150 1440 818 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>PBXBuildResultsModule</string>
... ... @@ -669,18 +654,18 @@
<key>TableOfContents</key>
<array>
<string>B5ABC8410E24CDE70072F422</string>
<string>B500B5420E635A0700744D82</string>
<string>B500B5950E635CE900744D82</string>
<string>1CD0528F0623707200166675</string>
<string>XCMainBuildResultsModuleGUID</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.buildV3</string>
<key>WindowString</key>
<string>276 -189 1440 818 0 0 1920 1178 </string>
<string>259 150 1440 818 0 0 1920 1178 </string>
<key>WindowToolGUID</key>
<string>B5ABC8410E24CDE70072F422</string>
<key>WindowToolIsVisible</key>
<true/>
<false/>
</dict>
<dict>
<key>FirstTimeWindowDisplayed</key>
... ... @@ -789,13 +774,13 @@
<key>TableOfContents</key>
<array>
<string>1CD10A99069EF8BA00B06720</string>
<string>B500B5430E635A0700744D82</string>
<string>B500B5960E635CE900744D82</string>
<string>1C162984064C10D400B95A72</string>
<string>B500B5440E635A0700744D82</string>
<string>B500B5450E635A0700744D82</string>
<string>B500B5460E635A0700744D82</string>
<string>B500B5470E635A0700744D82</string>
<string>B500B5480E635A0700744D82</string>
<string>B500B5970E635CE900744D82</string>
<string>B500B5980E635CE900744D82</string>
<string>B500B5990E635CE900744D82</string>
<string>B500B59A0E635CE900744D82</string>
<string>B500B59B0E635CE900744D82</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.debugV3</string>
... ... @@ -951,7 +936,7 @@
<key>TableOfContents</key>
<array>
<string>1C78EAAD065D492600B07095</string>
<string>B500B5550E635A3200744D82</string>
<string>B500B5A00E635CFE00744D82</string>
<string>1C78EAAC065D492600B07095</string>
</array>
<key>ToolbarConfiguration</key>
... ...
This diff is collapsed. Click to expand it.