Lines Matching defs:http_body

25 void AppendDataToHttpBody(ExplodedHttpBody* http_body, const char* data,
30 http_body->elements.push_back(element);
33 void AppendFileRangeToHttpBody(ExplodedHttpBody* http_body,
44 http_body->elements.push_back(element);
47 void AppendURLRangeToHttpBody(ExplodedHttpBody* http_body,
58 http_body->elements.push_back(element);
61 void AppendBlobToHttpBody(ExplodedHttpBody* http_body,
66 http_body->elements.push_back(element);
140 if (!frame_state.http_body.is_null) {
141 AppendReferencedFilesFromHttpBody(frame_state.http_body.elements,
414 void WriteHttpBody(const ExplodedHttpBody& http_body, SerializeObject* obj) {
415 WriteBoolean(!http_body.is_null, obj);
417 if (http_body.is_null)
420 WriteAndValidateVectorSize(http_body.elements, obj);
421 for (size_t i = 0; i < http_body.elements.size(); ++i) {
422 const ExplodedHttpBodyElement& element = http_body.elements[i];
443 WriteInteger64(http_body.identifier, obj);
444 WriteBoolean(http_body.contains_passwords, obj);
447 void ReadHttpBody(SerializeObject* obj, ExplodedHttpBody* http_body) {
451 http_body->is_null = false;
462 AppendDataToHttpBody(http_body, static_cast<const char*>(data),
470 AppendFileRangeToHttpBody(http_body, file_path, file_start, file_length,
477 AppendURLRangeToHttpBody(http_body, url, file_start, file_length,
482 AppendBlobToHttpBody(http_body, blob_uuid);
488 http_body->identifier = ReadInteger64(obj);
491 http_body->contains_passwords = ReadBoolean(obj);
525 WriteHttpBody(state.http_body, obj);
530 WriteString(state.http_body.http_content_type, obj);
595 ReadHttpBody(obj, &state->http_body);
600 state->http_body.http_content_type = ReadString(obj);
729 http_body = other.http_body;