Using Caché Internet Utilities
Contents
 
   
Server:docs1
Instance:LATEST
User:UnknownUser
 
-
Go to:
Search:    

 
Contents

Preface : 
 
 
Chapter 1: 
 
  • 1.1 Introduction to HTTP Requests
  • 1.2 Specifying HTTP Request Properties
  • 1.2.1 The Location Property
  • 1.2.2 Specifying the Internet Media Type and Character Encoding
  • 1.2.3 Using a Proxy Server
  • 1.2.4 Providing Login Credentials
  • 1.2.5 Using SSL to Connect
  • 1.2.6 The HTTPVersion, Timeout, WriteTimeout, and FollowRedirect Properties
  • 1.3 Setting and Getting HTTP Headers
  • 1.4 Managing Keep-alive Behavior
  • 1.5 Handling HTTP Request Parameters
  • 1.6 Including a Request Body
  • 1.6.1 Sending a Chunked Request
  • 1.7 Sending Form Data
  • 1.7.1 Example 1
  • 1.7.2 Example 2
  • 1.8 Inserting, Listing, and Deleting Cookies
  • 1.9 Sending the HTTP Request
  • 1.10 Creating and Sending Multipart POST Requests
  • 1.11 Accessing the HTTP Response
  • 1.11.1 Accessing the Data of the Response
  • 1.11.2 Getting an HTTP Header by Name
  • 1.11.3 Accessing Other Information about the Response
  • Chapter 2: 
     
  • 2.1 Supported Email Protocols
  • 2.2 How Caché Represents MIME Email Messages
  • 2.3 Creating Single-part Email Messages
  • 2.3.1 Example 1: CreateTextMessage()
  • 2.3.2 Example 2: SimpleMessage()
  • 2.4 Creating Multipart Email Messages
  • 2.5 Specifying Email Message Headers
  • 2.5.1 Specifying Basic Email Headers
  • 2.5.2 Content-Type Header
  • 2.5.3 Content-Transfer-Encoding Header
  • 2.5.4 Custom Headers
  • 2.6 Adding Attachments to a Message
  • 2.6.1 Example: MessageWithAttachment()
  • 2.7 Using an SMTP Server to Send Email
  • 2.7.1 Example 1: HotPOPAsSMTP() and SendSimpleMessage()
  • 2.7.2 Example 2: YPOPsAsSMTP()
  • 2.7.3 Example 3: SendMessage()
  • 2.7.4 Other Properties of %Net.SMTP
  • 2.8 Fetching Email from a POP3 Server
  • 2.8.1 Communicating with a POP3 Server
  • 2.8.2 Getting Information about the Mailbox
  • 2.8.3 Fetching Messages from the Mailbox
  • 2.8.4 Saving Attachments as Files
  • 2.8.5 Getting Attached Email Messages
  • 2.8.6 Other Message Retrieval Methods
  • 2.8.7 Deleting Messages
  • 2.9 Working with a Received Email Message
  • 2.9.1 Message Basics
  • 2.9.2 Message Headers
  • 2.9.3 Message Contents
  • 2.9.4 Other Message Information
  • 2.9.5 Example 1: ShowMsgInfo()
  • 2.9.6 Example 2: ShowMsgPartInfo()
  • 2.9.7 Example 3: ShowMsgHeaders()
  • 2.10 Automatic Encoding and Character Translation
  • 2.10.1 Outgoing Email
  • 2.10.2 Incoming Email
  • Chapter 3: 
     
  • 3.1 An Overview of MIME Messages
  • 3.2 Creating MIME Parts
  • 3.2.1 Setting and Getting MIME Part Headers
  • 3.2.2 Specifying an Optional Message Boundary Value
  • 3.3 Writing MIME Messages
  • 3.3.1 Example: WriteMIMEMessage()
  • 3.4 Reading MIME Messages
  • Chapter 4: 
     
  • 4.1 Establishing an FTP Session
  • 4.1.1 Translate Table for Commands
  • 4.2 FTP File and System Methods
  • 4.3 Using a Linked Stream to Upload Large Files
  • 4.4 Customizing Callbacks Issued by the FTP Server
  • Chapter 5: 
     
  • 5.1 Using the Caché Interface to IBM WebSphere MQ
  • 5.1.1 Getting Error Codes
  • 5.2 Creating a Connection Object
  • 5.2.1 Using the %Init() Method
  • 5.2.2 Using the %Connect() Method
  • 5.3 Specifying the Character Set (CCSID)
  • 5.4 Specifying Other Message Options
  • 5.5 Sending Messages
  • 5.5.1 Example 1: SendString()
  • 5.5.2 Example 2: SendCharacterStream()
  • 5.5.3 Example 3: Sending a Message from the Caché Terminal
  • 5.6 Retrieving Messages
  • 5.6.1 Example 1: ReceiveString()
  • 5.6.2 Example 2: ReceiveCharacterStream()
  • 5.7 Updating Message Information
  • 5.8 Troubleshooting
  • Chapter 6: 
     
  • 6.1 Creating an SSH Session
  • 6.2 Example: Transferring Files via SFTP
  • 6.3 Additional Examples
  • Chapter 7: