| 512 } |
512 } |
| 513 |
513 |
| 514 return client->transfer_buffer_pos < client->transfer_buffer_len; |
514 return client->transfer_buffer_pos < client->transfer_buffer_len; |
| 515 } |
515 } |
| 516 |
516 |
| 517 static int client_send_request_body(HttpClient *client) { |
517 static int client_send_request_body(HttpClient *client) { |
| 518 size_t rbody_readsize = client->transfer_buffer_alloc; |
518 size_t rbody_readsize = client->transfer_buffer_alloc; |
| 519 size_t rbody_buf_offset = 0; |
519 size_t rbody_buf_offset = 0; |
| 520 if(client->req_content_length == -1) { |
520 if(client->req_content_length == -1) { |
| 521 // chunked transfer encoding: |
521 // chunked transfer encoding: |
| 522 // don't fill req_buffer completely, reserve some space for |
522 // don't fill req_buffer completely, reserve some space for |