http->max_response_body_size = http->conf->max_response_body_size;
#if (NGX_SSL)
- if (u.default_port == 443) {
+ if (ngx_js_https(&u)) {
http->ssl = http->conf->ssl;
http->ssl_verify = http->conf->ssl_verify;
}
u->url.len = request->url.len;
u->url.data = request->url.data;
- u->default_port = 80;
+ u->default_port = NGX_JS_HTTP_DEFAULT_PORT;
u->uri_part = 1;
u->no_resolve = 1;
{
u->url.len -= 8;
u->url.data += 8;
- u->default_port = 443;
+ u->default_port = NGX_JS_HTTPS_DEFAULT_PORT;
#endif
} else {
#define NGX_JS_HOST_MAX_LEN 256
+#define NGX_JS_HTTP_DEFAULT_PORT 80
+#define NGX_JS_HTTPS_DEFAULT_PORT 443
+
+#define ngx_js_https(u) ((u)->default_port == NGX_JS_HTTPS_DEFAULT_PORT)
typedef struct ngx_js_http_s ngx_js_http_t;
ngx_qjs_external_max_response_buffer_size(cx, external);
#if (NGX_SSL)
- if (u.default_port == 443) {
+ if (ngx_js_https(&u)) {
http->ssl = ngx_qjs_external_ssl(cx, external);
http->ssl_verify = ngx_qjs_external_ssl_verify(cx, external);
}
ngx_memzero(u, sizeof(ngx_url_t));
u->url = request->url;
- u->default_port = 80;
+ u->default_port = NGX_JS_HTTP_DEFAULT_PORT;
u->uri_part = 1;
u->no_resolve = 1;
{
u->url.len -= 8;
u->url.data += 8;
- u->default_port = 443;
+ u->default_port = NGX_JS_HTTPS_DEFAULT_PORT;
#endif
} else {