mirror of
https://github.com/apache/cordova-plugin-file-transfer.git
synced 2024-10-06 15:52:20 +08:00
www/FileTransfer.js
CB-7316 Fix over-eager credentials pattern
This commit is contained in:
parent
6db2820258
commit
0481a2ad92
@ -33,7 +33,7 @@ function newProgressEvent(result) {
|
||||
}
|
||||
|
||||
function getUrlCredentials(urlString) {
|
||||
var credentialsPattern = /^http\:\/\/((.*?)\:(.*?))@.*$/g,
|
||||
var credentialsPattern = /^https?\:\/\/(?:(?:(([^:@\/]*)(?::([^@\/]*))?)?@)?([^:\/?#]*)(?::(\d*))?).*$/,
|
||||
credentials = credentialsPattern.exec(urlString);
|
||||
|
||||
return credentials && credentials[1];
|
||||
|
Loading…
Reference in New Issue
Block a user