Internet Protocols

edit

Functions

  • Canonicalize()

    Canonicalization is simply the operation of reducing a possibly encoded string down to its simplest form. This is important, because attackers frequently use encoding to change their input in a way that will bypass validation filters, but still be interpreted properly by the target of the attack. Note that data encoded more than once is not something that a normal user would generate and should be regarded as an attack

  • CreateWebSocketClient()

    Creates a websocket client.

  • GetHTTPRequestData()

    Makes HTTP request headers and body available to CFML pages. Useful for capturing SOAP request data, which can be delivered in an HTTP header.

  • GetHTTPRequestHeaders()

    Returns a Struct with HTTP Request Headers

  • internalRequest()

    Makes a request to the CFML Engine internally.

  • WebSocketInfo()

    This funcitons give me information about the current websocket server instance.

Tags

  • <cffeed>

    Reads or creates an RSS or Atom syndication feed. This tag can read various RSS and Atom 0.3 versions. It can create RSS 2.0 or Atom 1.0 feeds.

  • <cfftp>

    Lets users implement File Transfer Protocol (FTP) operations.

  • <cfhttp>

    Lets you execute HTTP POST and GET operations on files.

  • <cfhttpparam>

    Required for cfhttp POST operations, cfhttpparam is used to specify the parameters necessary to build a cfhttp POST.

  • <cfimap>

    Retrieves and deletes messages from an IMAP email server.

  • <cfldap>

    Provides an interface to LDAP Lightweight Directory Access Protocol directory servers like the Netscape Directory Server.

  • <cfmail>

    Sends e-mail messages by an SMTP server.

  • <cfmailparam>

    Can either attach a file or add a header to a message. It is nested within a cfmail tag. You can use more than one cfmailparam tag within a cfmail tag.

  • <cfmailpart>

    Specifies one part of a multipart e-mail message. Can only be used in the cfmail tag. You can use more than one cfmailpart tag within a cfmail tag

  • <cfpop>

    Retrieves and deletes e-mail messages from a POP mail server.

Guides

  • <cfimapfilter>

    The tag is not supported by Lucee.

  • <cfwebsocket>

    The tag is not supported by Lucee.

  • Logging HTTP Calls

    This document explains how to log HTTP calls made by the cfhttp tag in Lucee.

  • Mail Listeners

    Learn how to define mail listeners in Lucee. This guide demonstrates how to set up global mail listeners in the Application.cfc file to listen to or manipulate every mail executed. Examples include defining listeners directly in Application.cfc and using a component as a mail listener.

  • Sending Emails

    How to send an email using Lucee with help of the tag cfmail.

  • WebSocket Extension

    How to install, configure and create WebSockets