HTTP Programming Recipes for Java Bots (Jeff Heaton)

 
0.0 (0)
HTTP Programming Recipes for Java Bots (Jeff Heaton)

An information transfer between a web server and a web browser is made possible via the Hypertext Transfer Protocol (HTTP). Java enables direct HTTP programming. You can write programs that use the web much like a human user would by using HTTP programming.

These software applications, often known as bots, can gather data or carry out routine web programming activities automatically. This book offers a selection of Java bot programming recipes that are quite adaptable.

This book covers many topics related to Java HTTP programming. Both secure and insecure HTTP communications are covered, as well as HTTP authentication. Learn to interact with HTTP forms and support both HTTP POST and HTTP GET requests. Collect data from a wide array of HTML constructs, such as tables, and lists. Learn about advanced topics that complicate the life of a bot, such as AJAX and Javascript. Also, learn about the ethical use of bots, and when bots should not be used.

This book also introduces the Heaton Research Spider. The Heaton Research Spider is an open-source spider framework. Using the Heaton Research Spider you can create spiders that will crawl a website, much like a real spider crawls the web. The Heaton Research Spider is available in both Java and Microsoft Dot Net form.

Ebook Details

Author(s)
About the Authors
An author, college professor, and consultant, Jeff Heaton. Jeff resides in Chesterfield, Missouri (St. Louis). Jeff is an expert in programming for the Internet, socket-level/spidering, and artificial intelligence. He is the author of seven books and more than twenty journal and magazine articles. a Senior Member of the IEEE and a Java Programmer with Sun Certification. Jeff has an information management master's degree from Washington University in St. Louis.
Published
Published Date / Year
(April 17, 2007)
Hardcover
680 pages
eBook Format
HTML and PDF
ISBN-10
0977320669
ISBN-13
978-0977320660

Similar Programming & Computer Books

Play.Rules!
The authors of this book are @k33g org and @loic d. (our nicknames on Twitter). Everything about it is open source. Whatever you desire, do it. If you find...
Java Programming for Kids, Parents and Grandparents (Yakov Fain)
The updated version of the book, Java Programming for Kids, covers Java 8's most recent syntax as well as the JavaFX8 framework. ...
Java Security (Scott Oaks)
Java Security by Scott Oakes is exceptional in both its technical breadth and readability. It offers a thorough introduction of the Java security architecture and security classes, as well...
Securing Java: Getting Down to Business with Mobile Code (Gary McGraw, et al)
Security becomes more important as Java develops and enters the industry. But as Java develops, so do its security concerns and designs. ...
A Java GUI Programmer's Primer (Fintan Culwin, et al)
The design and creation of Java artifacts with a graphical user interface are introduced in A Java GUI Programmer's Primer.  
Swing: A Quick Tutorial for AWT Programmers (Marty Hall)
This free programming book offers brand-new Swing programmers a fully integrated learning bundle using the practical methodology. It provides the right amount of theoretical and practical coding. ...
Java Look and Feel Design Guidelines: Advanced Topics (Sun Microsystems Inc.)
gives programmers the specifications for using the Java Foundation Classes to create user interfaces (JFC). emphasizes the appearance and feel of native Java (called Metal). establishes the visual design...
Java Look and Feel Design Guidelines, 2nd Edition (Sun Microsystems Inc.)
Anyone involved in the process of developing cross-platform Java applications and applets should read Java Look and Feel Design Guidelines.  
Java Swing Tutorial (Jan Bodnar)
Sun Microsystems officially launched the Java GUI toolkit known as Swing. Java is used to develop graphical user interfaces. This is a guide to Java Swing. Beginner and advanced...
O'Reilly® Java AWT Reference (John Zukowski)
The Abstract Window Toolkit (AWT), a sizable collection of classes for creating graphical user interfaces in Java, is completely referenced in the Java AWT Reference. You can make windows,...

Others Programming Books by Jeff Heaton

HTTP Programming Recipes for C# Bots (Jeff Heaton)
An information transfer between a web server and a web browser is made possible via the Hypertext Transfer Protocol (HTTP). You may directly program HTTP using C#. ...
Java for the Beginning Programmer (Jeff Heaton)
Someone with no prior programming experience can learn Java with Java for the Beginning Programmer. The primary subjects covered in this book are variables, loops, subroutines, and program structure....
Programming Neural Networks with Encog3 in Java (Jeff Heaton)
Encog is a cutting-edge machine learning framework for Silverlight, Java, and C#. This book focuses on using Java programming with Encog's neural network capabilities. The introduction to the tasks...
Introduction to Neural Networks for C#, 2nd Edition (Jeff Heaton)
The second edition of Introduction to Neural Networks with C# introduces C# programmers to the field of artificial intelligence and neural networks. The feedforward, Hopfield, and self-organizing map topologies...

Others Programming Books by Heaton Research, Inc.

HTTP Programming Recipes for C# Bots (Jeff Heaton)
An information transfer between a web server and a web browser is made possible via the Hypertext Transfer Protocol (HTTP). You may directly program HTTP using C#. ...
Java for the Beginning Programmer (Jeff Heaton)
Someone with no prior programming experience can learn Java with Java for the Beginning Programmer. The primary subjects covered in this book are variables, loops, subroutines, and program structure....
Programming Neural Networks with Encog3 in Java (Jeff Heaton)
Encog is a cutting-edge machine learning framework for Silverlight, Java, and C#. This book focuses on using Java programming with Encog's neural network capabilities. The introduction to the tasks...
Introduction to Neural Networks for C#, 2nd Edition (Jeff Heaton)
The second edition of Introduction to Neural Networks with C# introduces C# programmers to the field of artificial intelligence and neural networks. The feedforward, Hopfield, and self-organizing map topologies...
Introduction to Neural Networks with Java (Jeff T Heaton)
The Java programmer is introduced to the world of artificial intelligence and neural networks in Introduction to Neural Networks in Java.

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments