phpxmlrpc icon indicating copy to clipboard operation
phpxmlrpc copied to clipboard

client: use slash as name/version separator

Open glensc opened this issue 7 years ago • 2 comments

this avoids weird ambiguity "XML-RPC for PHP 4.2.1" sounds like it's for PHP version in question, not this library.

personally i would change whole agent to be project name "PHPXMLRPC/4.2.1" or "phpxmlrpc/4.2.1", but that might break some scenarios when useragent is matched on remote side.

glensc avatar Oct 15 '17 16:10 glensc

As you noted, this might break cases where users were crazy enough to depend on that string. As I am a great fan of keeping BC in general, and esp. for this one library, I will only include this change in the next major version of the lib (which is currently not scheduled, sorry).

gggeek avatar Oct 28 '17 13:10 gggeek

perhaps keep the current string, and additionally add the new one "phpxmlrpc/4.2.1" for now? :)

glensc avatar May 26 '19 21:05 glensc