HttpRequest: remove fOutputBuffer
We can send the data directly to the output socket instead of copying it into a BString first, at the cost of very slightly less information in debug output.
This commit is contained in:
@@ -63,16 +63,14 @@ private:
|
||||
bool _ResolveHostName();
|
||||
status_t _MakeRequest();
|
||||
|
||||
void _CreateRequest();
|
||||
void _AddHeaders();
|
||||
void _SendRequest();
|
||||
void _SendHeaders();
|
||||
|
||||
status_t _GetLine(BString& destString);
|
||||
|
||||
void _ParseStatus();
|
||||
void _ParseHeaders();
|
||||
|
||||
void _AddOutputBufferLine(const char* line);
|
||||
|
||||
// URL result parameters access
|
||||
BPositionIO* _ResultRawData();
|
||||
BHttpHeaders& _ResultHeaders();
|
||||
@@ -87,7 +85,6 @@ private:
|
||||
BString fRequestMethod;
|
||||
int8 fHttpVersion;
|
||||
|
||||
BString fOutputBuffer;
|
||||
BNetBuffer fInputBuffer;
|
||||
|
||||
BHttpHeaders fHeaders;
|
||||
|
||||
Reference in New Issue
Block a user