Java Reference
In-Depth Information
Table E.2: Reusable Classes
Package/Class
Purpose
com.heatonresearch.httprecipes.ch5.recipe2.
Base64OutputStream
A stream used to encode Base
64 numbers.
com.heatonresearch.httprecipes.html.CookieUtility
Cookie handling utilities.
com.heatonresearch.httprecipes.html.FormUtility
Form handling utilities.
com.heatonresearch.httprecipes.html.ParseHTML
An HTML parser.
com.heatonresearch.httprecipes.html.URLUtility
Many useful URL utilities.
com.heatonresearch.httprecipes.rss.RSS
Parse RSS feeds.
com.heatonresearch.httprecipes.spider.Spider
The Heaton Research Spider.
All Recipes
The following is a listing of all of the recipes in this topic.
• Recipe #1.1: A Simple Web Server
• Recipe #1.2: File Based Web Server
• Recipe #2.1: Examining Cookies
• Recipe #2.2: Examining Forms
• Recipe #3.1: Downloading the Contents of a Web Page
• Recipe #3.2: Extract Simple Information from a Web Page
• Recipe #3.3: Parsing Dates and Times
• Recipe #3.4: Downloading a Binary File
• Recipe #3.5: Downloading a Text File
• Recipe #4.1: Scan URL
• Recipe #4.2: Scan for Sites
• Recipe #4.3: Download Binary or Text
• Recipe #4.4: Site Monitor
• Recipe #5.1: Is a URL HTTPS?
• Recipe #5.2: HTTP Authentication
• Recipe #6.1: Extracting Data from a Choice List
• Recipe #6.2: Extracting Data from an HTML List
• Recipe #6.3: Extracting Data from a Table
• Recipe #6.4: Extracting Data from Hyperlinks
• Recipe #6.5: Extracting Images from HTML
• Recipe #6.6: Extracting from Sub-Pages
• Recipe #6.7: Extracting from Partial-Pages
• Recipe #7.1: Using HTTP GET Forms
• Recipe #7.2: Using HTTP POST Forms
• Recipe #7.3: Using Multipart Forms to Upload
• Recipe #8.1: A Cookieless Session
• Recipe #8.2: A Cookie Based Session
• Recipe #9.1: Automatic Choice Lists
Search WWH ::




Custom Search