mirror of
https://github.com/rkd77/elinks.git
synced 2025-01-03 14:57:44 -05:00
[uri] URI_HOST_PORT
This commit is contained in:
parent
9d2a55d6c3
commit
c56f0c5e98
@ -94,7 +94,7 @@ js_location_get_property_host(JSContext *ctx, JSValueConst this_val)
|
|||||||
return JS_EXCEPTION;
|
return JS_EXCEPTION;
|
||||||
}
|
}
|
||||||
|
|
||||||
char *str = get_uri_string(vs->uri, URI_HOST | URI_PORT);
|
char *str = get_uri_string(vs->uri, URI_HOST_PORT);
|
||||||
|
|
||||||
if (!str) {
|
if (!str) {
|
||||||
#ifdef ECMASCRIPT_DEBUG
|
#ifdef ECMASCRIPT_DEBUG
|
||||||
|
@ -205,7 +205,7 @@ location_get_property_host(JSContext *ctx, unsigned int argc, JS::Value *vp)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
char *str = get_uri_string(vs->uri, URI_HOST | URI_PORT);
|
char *str = get_uri_string(vs->uri, URI_HOST_PORT);
|
||||||
|
|
||||||
if (!str) {
|
if (!str) {
|
||||||
#ifdef ECMASCRIPT_DEBUG
|
#ifdef ECMASCRIPT_DEBUG
|
||||||
|
@ -171,6 +171,8 @@ enum uri_component {
|
|||||||
/* Used for getting the URI with no #fragment */
|
/* Used for getting the URI with no #fragment */
|
||||||
URI_BASE = ~(URI_RARE | URI_FRAGMENT) | URI_POST,
|
URI_BASE = ~(URI_RARE | URI_FRAGMENT) | URI_POST,
|
||||||
|
|
||||||
|
URI_BASE_FRAGMENT = URI_BASE | URI_FRAGMENT,
|
||||||
|
|
||||||
/* Used for getting data-less URI (stuff only up to the slash). */
|
/* Used for getting data-less URI (stuff only up to the slash). */
|
||||||
URI_SERVER = ~(URI_RARE | URI_DATA | URI_FRAGMENT),
|
URI_SERVER = ~(URI_RARE | URI_DATA | URI_FRAGMENT),
|
||||||
|
|
||||||
@ -197,6 +199,8 @@ enum uri_component {
|
|||||||
* URI_PORT. */
|
* URI_PORT. */
|
||||||
URI_DNS_HOST = URI_HOST | URI_IDN,
|
URI_DNS_HOST = URI_HOST | URI_IDN,
|
||||||
|
|
||||||
|
URI_HOST_PORT = URI_HOST | URI_PORT,
|
||||||
|
|
||||||
/* Used for adding the unproxied URI and encode it using IDN to string */
|
/* Used for adding the unproxied URI and encode it using IDN to string */
|
||||||
URI_PROXY = ~(URI_RARE | URI_FRAGMENT) | URI_IDN,
|
URI_PROXY = ~(URI_RARE | URI_FRAGMENT) | URI_IDN,
|
||||||
|
|
||||||
|
@ -654,7 +654,7 @@ follow_url(struct session *ses, struct uri *uri, char *target,
|
|||||||
static int follow_url_event_id = EVENT_NONE;
|
static int follow_url_event_id = EVENT_NONE;
|
||||||
char *uristring;
|
char *uristring;
|
||||||
|
|
||||||
uristring = uri && !uri->post ? get_uri_string(uri, URI_BASE | URI_FRAGMENT)
|
uristring = uri && !uri->post ? get_uri_string(uri, URI_BASE_FRAGMENT)
|
||||||
: NULL;
|
: NULL;
|
||||||
|
|
||||||
/* Do nothing if we do not have a URI or if it is a POST request
|
/* Do nothing if we do not have a URI or if it is a POST request
|
||||||
|
Loading…
Reference in New Issue
Block a user