X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_info.c;h=4fb067fcd2610e63a4110663e3172a3e62d9ca64;hp=905091979a70ac08159ac451bb0c561e92181e18;hb=edf77fd524b1303732dcf24e53f375789631d143;hpb=401e7e3f740efedb5e543948fe89e1c2dfad47c5 diff --git a/php_http_info.c b/php_http_info.c index 9050919..4fb067f 100644 --- a/php_http_info.c +++ b/php_http_info.c @@ -139,6 +139,10 @@ php_http_info_t *php_http_info_parse(php_http_info_t *info, const char *pre_head } else { PHP_HTTP_INFO(info).request.url = php_http_url_parse_authority(url, http - url, ~0 TSRMLS_CC); } + if (!PHP_HTTP_INFO(info).request.url) { + PTR_SET(PHP_HTTP_INFO(info).request.method, NULL); + return NULL; + } } else { PTR_SET(PHP_HTTP_INFO(info).request.method, NULL); return NULL;