Fix up URL iteration (#19683)
Fix up URL iteration (#19683)

* fix up URL interfaces

* try removing Iterable implements

* es5 support fix

alexdresko/DefinitelyTyped,jimthedev/DefinitelyTyped,chrootsu/DefinitelyTyped,chrootsu/DefinitelyTyped,zuzusik/DefinitelyTyped,mcliment/DefinitelyTyped,georgemarshall/DefinitelyTyped,benliddicott/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,AgentME/DefinitelyTyped,aciccarello/DefinitelyTyped,benishouga/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,georgemarshall/DefinitelyTyped,arusakov/DefinitelyTyped,zuzusik/DefinitelyTyped,AgentME/DefinitelyTyped,aciccarello/DefinitelyTyped,borisyankov/DefinitelyTyped,georgemarshall/DefinitelyTyped,jimthedev/DefinitelyTyped,aciccarello/DefinitelyTyped,magny/DefinitelyTyped,benishouga/DefinitelyTyped,dsebastien/DefinitelyTyped,markogresak/DefinitelyTyped,rolandzwaga/DefinitelyTyped,arusakov/DefinitelyTyped,zuzusik/DefinitelyTyped,rolandzwaga/DefinitelyTyped,arusakov/DefinitelyTyped,dsebastien/DefinitelyTyped,georgemarshall/DefinitelyTyped,one-pieces/DefinitelyTyped,magny/DefinitelyTyped,laurentiustamate94/DefinitelyTyped,jimthedev/DefinitelyTyped,AgentME/DefinitelyTyped,benishouga/DefinitelyTyped,alexdresko/DefinitelyTyped,borisyankov/DefinitelyTyped,AgentME/DefinitelyTyped