HC HTTPClient

Summary: An almost unconditionally HTTP/1.1 compliant client for Squeak.
Author: Colin Curtin
Owner: Colin Curtin (cc)
Co-maintainers: <None>
Categories:
Homepage: http://alpineguy.com/httpclient
PackageInfo name: HC HTTPClient
RSS feed:

Description:

HTTPClient is an almost unconditionally compliant HTTP/1.1 client for Squeak 3.6 and possibly 3.7, though I haven't tried it lately.

Requirements
HTTPClient requires:
- MCInstaller (or something that reads .mcz files)
- The Cryptography package (to support encrypted authentication)

HTTPClient supports:
- Persistent connections
- Automatic redirection handling
- Access to Output/Input streams
- Cookies
- Authentication
- Basic
- Digest
- Common HTTP methods
- GET
- POST
- PUT
- Multipart POST
- Simple syntax

Need to keep track of cookies for multiple webpages?
No problem - just execute different Methods on your reference to an HCClient.

Don't want to enter passwords for each website?
Just authenticateAndExecute your Method once, and any other Method in the same 'protection space' will be automatically authenticated.

Are you worried about the overhead for a PUT Method? Just authenticatePreempt: your Method, then use it!

Releases


Back