- (WGI|WSF)_RESPONSE(*) renamed write_headers_string as write_header_text
- HTTP_HEADER.string does not have the ending CRLFCRLF .. but just CRLF - WGI_RESPONSE.write_header_text has the responsibility to handle the last blank line CRLF (separating the header from the message) - HTTP_HEADER.string does not set anymore a default content type as text/html - added WGI_RESPONSE.write_header_lines (ITERABLE [TUPLE [name,value: READABLE_STRING_8]] mainly as an helper method, this way the WGI user does not have to know about the CRLF end of line
This commit is contained in:
@@ -99,7 +99,7 @@ feature -- Execution
|
||||
h.put_transfer_encoding_chunked
|
||||
-- h.put_content_length (0)
|
||||
res.set_status_code ({HTTP_STATUS_CODE}.moved_permanently)
|
||||
res.write_headers_string (h.string)
|
||||
res.write_header_text (h.string)
|
||||
|
||||
from
|
||||
create e
|
||||
@@ -202,7 +202,7 @@ feature -- Execution
|
||||
h.put_content_type (l_response_content_type)
|
||||
h.put_content_length (l_body.count)
|
||||
res.set_status_code ({HTTP_STATUS_CODE}.ok)
|
||||
res.write_headers_string (h.string)
|
||||
res.write_header_text (h.string)
|
||||
res.write_string (l_body)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user