| 252 | } |
| 253 | |
| 254 | const char* GetHeader(Request* request, const char* name) |
| 255 | { |
| 256 | uint32_t name_hash = dmHashBufferNoReverse32(name, strlen(name)); |
| 257 | InternalRequest* internal_request = (InternalRequest*) request->m_Internal; |
| 258 | const char** value = internal_request->m_Server->m_Headers.Get(name_hash); |
| 259 | if (value) |
| 260 | { |
| 261 | return *value; |
| 262 | } |
| 263 | else |
| 264 | { |
| 265 | return 0; |
| 266 | } |
| 267 | } |
| 268 | |
| 269 | Result Send(Request* request, const void* data, uint32_t data_length) |
| 270 | { |