The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Request$parse()
,
Response$set_links()
, and Response$format()
has soft deprecated passing in a list of values as the first element.
Instead use !!!
splicingResponse$status_with_text()
now has a
clear_headers
argumentResponse$set_formatter()
method and
Response$formatter
and Response$is_formatted
fields to allow delaying formatting until the response is sent offDate
header is now always added if missingRequest$is()
is now vectorised and provides the
prefered choice as an attribute in the returnResponse$clear_cookie()
for requesting the client
to remove the cookieResponse$set_cookie()
now also accepts
same_site = "None"
if secure = TRUE
is also
givenRequest$encode_string()
and
Request$decode_string()
with the possibility of encrypting
a string as well with a key
given during
initialisationsession
field in both Request
and
Response
and the content will automatically be send along
with the response as an encrypted cookie.random_key()
and session_cookie()
helper functions to support the aboveResponse$data_store
field to suppleant
Response$get_data()
and friends. It provides direct acces
to the response data storeformat_xml()
and
format_html()
that prevented standard lists to be
convertedVary
header when
performing content negotiationcompression_limit
setting to control when
compression is triedRequest
and Response
objects are no longer
locked, as it decreases construction time. For debugging purpose you can
still change this in the constructor class in your debug sessionto_http_date()
is now written in C as formatting POSIX
values had an unacceptable overheadRequest$forward()
to asynchronously forward a
request to another url and populate the Response
object
with the responseRequest$new()
now takes a response_headers
argument that can be set to a list of headers the response should be
prepopulated with=
?
querystring
field to Request
.calculate_length()
method to
Response
.as_message()
method to Request
and
Response
.routr
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.