
| ATP_version = "ATP/" Major . Minor |
| Major = Digit+ |
| Minor = Digit+ |
| ATP_date = < IETF standard date syntax> |
| ATP_message = Request | Response |
| The format and encoding system of the body of an ATP message
is defined by the header fields Content_type (see section
8.6) and Content_encoding (see section 8.7),
respectively. The length of the body is specified by
the Content-Length header field.
Message_body = Octet* |
| Request_Line = Method SP resource_URI SP ATP_version CRLF |
| Method = DISPATCH | RETRACT | FETCH | MESSAGE | Extension_method |
| Extension_Method = Token
(see [] for definition of Token) |
| Status_line= ATP_version SP Status_code SP Reason_phrase CRLF |
| Header_field = Name : [ Value ] CRLF |
| Value = <Text, excluding CR/LF> |
| MESSAGE | |||||
| Date | yes | ||||
| User-Agent | yes | ||||
| From | yes | ||||
| Agent-System | yes | ||||
| Agent-Language | yes | ||||
| Content-Type | yes | ||||
| Content-Encoding | yes | ||||
| Content-Length | yes | ||||
| Agent-Id | yes | ||||
| Date = "Date:" ATP_date
An example is : Date:"Sat, 12 Aug 1995 13:30:00 GMT" |
| User-Agent = "User-Agent:" Comment |
| Comment = <Textual description>
An example is: User-Agent: Tahiti aglet viewer |
| From = "From:" Mail_address |
| Mail_address = <Normal email address>
An example is: From: AgentMaster@trl.ibm.co.jp |
| Agent_system = "Agent-System:" Comment |
| Comment = <Textual description>
Examples are: Agent-System: ibm.aglets Agent-System: ibm.aglets/Alpha4b |
| Agent_language = "Agent-Language:" Comment |
| Comment = <Textual description>
An example is: Agent-Language: java |
| Content_type = "Content-Type:" Comment |
| Comment = <Textual description>
An example (for a dispatch request) is: Content-Type: x-aglets |
| Content_encoding = "Content-Encoding:" Comment |
| Comment = <Textual description>
An example is: Content-Encoding: gzip |
| Content_length = "Content -Length "Length |
| Length = <Decimal number>
An example is: Content-Length: 8401 |
| Status_code = Digit+ |
| Reason_phrase = <Text, excluding CR/LF> |