}
},
- {
- .flags = NJS_EXTERN_PROPERTY,
- .name.string = njs_str("requestBody"),
- .u.property = {
- .handler = ngx_http_js_ext_get_request_body,
- .magic32 = NGX_JS_STRING | NGX_JS_DEPRECATED,
- }
- },
-
{
.flags = NJS_EXTERN_PROPERTY,
.name.string = njs_str("requestBuffer"),
}
},
- {
- .flags = NJS_EXTERN_PROPERTY,
- .name.string = njs_str("responseBody"),
- .u.property = {
- .handler = ngx_http_js_ext_get_response_body,
- .magic32 = NGX_JS_STRING | NGX_JS_DEPRECATED,
- }
- },
-
{
.flags = NJS_EXTERN_PROPERTY,
.name.string = njs_str("responseBuffer"),
ngx_http_js_ctx_t *ctx;
ngx_http_request_t *r;
- if (njs_vm_prop_magic32(prop) & NGX_JS_DEPRECATED) {
- njs_deprecated(vm, "r.requestBody");
- }
-
r = njs_vm_external(vm, ngx_http_js_request_proto_id, value);
if (r == NULL) {
njs_value_undefined_set(retval);
ngx_http_js_ctx_t *ctx;
ngx_http_request_t *r;
- if (njs_vm_prop_magic32(prop) & NGX_JS_DEPRECATED) {
- njs_deprecated(vm, "r.responseBody");
- }
-
r = njs_vm_external(vm, ngx_http_js_request_proto_id, value);
if (r == NULL) {
njs_value_undefined_set(retval);