| 43 cx_bprintf(&buf, "Host: %s\r\n", host); |
43 cx_bprintf(&buf, "Host: %s\r\n", host); |
| 44 |
44 |
| 45 // add headers |
45 // add headers |
| 46 CxMapIterator iter = cxMapIterator(header); |
46 CxMapIterator iter = cxMapIterator(header); |
| 47 cx_foreach(CxMapEntry*, entry, iter) { |
47 cx_foreach(CxMapEntry*, entry, iter) { |
| 48 cxstring name = cx_strn(entry->key->data, entry->key->len); |
48 cxstring name = cx_hash_key_as_string(entry->key); |
| 49 cx_bprintf(&buf, "%" CX_PRIstr ": %s\r\n", |
49 cx_bprintf(&buf, "%" CX_PRIstr ": %s\r\n", |
| 50 CX_SFMT(name), entry->value |
50 CX_SFMT(name), entry->value |
| 51 ); |
51 ); |
| 52 } |
52 } |
| 53 |
53 |