此内容没有您所选择的语言版本。
11.8. Examples
11.8.1. Put Request Example 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
		The following is the coded request from a sample 
put request using Hot Rod:
	| Byte | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 
|---|---|---|---|---|---|---|---|---|
| 8 | 0xA0 | 0x09 | 0x41 | 0x01 | 0x07 | 0x4D ('M') | 0x79 ('y') | 0x43 ('C') | 
| 16 | 0x61 ('a') | 0x63 ('c') | 0x68 ('h') | 0x65 ('e') | 0x00 | 0x03 | 0x00 | 0x00 | 
| 24 | 0x00 | 0x05 | 0x48 ('H') | 0x65 ('e') | 0x6C ('l') | 0x6C ('l') | 0x6F ('o') | 0x00 | 
| 32 | 0x00 | 0x05 | 0x57 ('W') | 0x6F ('o') | 0x72 ('r') | 0x6C ('l') | 0x64 ('d') | - | 
		The following table contains all header fields and their values for the example request:
	
| Field Name | Byte | Value | 
|---|---|---|
| Magic | 0 | 0xA0 | 
| Version | 2 | 0x41 | 
| Cache Name Length | 4 | 0x07 | 
| Flag | 12 | 0x00 | 
| Topology ID | 14 | 0x00 | 
| Transaction ID | 16 | 0x00 | 
| Key | 18-22 | 'Hello' | 
| Max Idle | 24 | 0x00 | 
| Value | 26-30 | 'World' | 
| Message ID | 1 | 0x09 | 
| Opcode | 3 | 0x01 | 
| Cache Name | 5-11 | 'MyCache' | 
| Client Intelligence | 13 | 0x03 | 
| Transaction Type | 15 | 0x00 | 
| Key Field Length | 17 | 0x05 | 
| Lifespan | 23 | 0x00 | 
| Value Field Length | 25 | 0x05 | 
		The following is a coded response for the sample 
put request:
	| Byte | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 
|---|---|---|---|---|---|---|---|---|
| 8 | 0xA1 | 0x09 | 0x01 | 0x00 | 0x00 | - | - | - | 
		The following table contains all header fields and their values for the example response:
	
| Field Name | Byte | Value | 
|---|---|---|
| Magic | 0 | 0xA1 | 
| Opcode | 2 | 0x01 | 
| Topology Change Marker | 4 | 0x00 | 
| Message ID | 1 | 0x09 | 
| Status | 3 | 0x00 |