Differences From Artifact [b47d8bb3a2]:
- File
src/OFHTTPServer.m
— part of check-in
[f756fb2ff6]
at
2018-02-25 02:38:40
on branch trunk
— OFHTTPServer: Move the body out of the request
Instead, provide a stream for the body to the callback. (user: js, size: 17177) [annotate] [blame] [check-ins using]
To Artifact [d2c22eea59]:
- File
src/OFHTTPServer.m
— part of check-in
[d375061886]
at
2018-02-27 20:36:22
on branch trunk
— OFHTTP{Client,Server}: Rename body to requestBody
This makes it more clear that this has nothing to do with the body of
the response, as the body of the response is read from the
OFHTTPResponse itself. (user: js, size: 17226) [annotate] [blame] [check-ins using]
︙ | |||
81 82 83 84 85 86 87 | 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 | - + | } _state; uint8_t _HTTPMinorVersion; of_http_request_method_t _method; OFString *_host, *_path; uint16_t _port; OFMutableDictionary *_headers; size_t _contentLength; |
︙ | |||
398 399 400 401 402 403 404 | 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 | - + | [_timer invalidate]; [_timer release]; [_host release]; [_path release]; [_headers release]; |
︙ | |||
507 508 509 510 511 512 513 | 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 | - - - + + + | } @catch (OFInvalidFormatException *e) { return [self sendErrorAndClose: 400]; } if (contentLength < 0) return [self sendErrorAndClose: 400]; |
︙ | |||
647 648 649 650 651 652 653 | 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 | - + | response = [[[OFHTTPServerResponse alloc] initWithSocket: _socket server: _server request: request] autorelease]; [[_server delegate] server: _server didReceiveRequest: request |
︙ |