Browse Source

Fixed bug #28702 (SOAP does not parse WSDL service address correctly).

PHP-5.0
Dmitry Stogov 22 years ago
parent
commit
0282ad792a
  1. 1
      NEWS
  2. 4
      ext/soap/php_http.c

1
NEWS

@ -1,6 +1,7 @@
PHP NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
?? Jul 2004, PHP 5.0.0
- Fixed bug #28702 (SOAP does not parse WSDL service address correctly). (Dmitry)
- Fixed bug #28694 (ReflectionExtension::getFunctions() crashes PHP). (Marcus)
7 Jun 2004, PHP 5 Release Candidate 3

4
ext/soap/php_http.c

@ -309,6 +309,10 @@ int send_http_soap_request(zval *this_ptr, char *buf, int buf_size, char *locati
smart_str_append_unsigned(&soap_headers, phpurl->port);
}
smart_str_appends(&soap_headers, phpurl->path);
if (phpurl->query) {
smart_str_appendc(&soap_headers, '?');
smart_str_appends(&soap_headers, phpurl->query);
}
smart_str_append_const(&soap_headers, " HTTP/1.1\r\n"
"Host: ");
smart_str_appends(&soap_headers, phpurl->host);

Loading…
Cancel
Save