求解答 编写一个url解析程序,要求在各种情况下解析出协议头,域名,路径,端口号,查询参数,位置标识,例如:https://www.uvideo.com:8888/watch?v=XG0CFDPGGqc&c=browser#section1 解析结果为: 协议:https 域名:www.uvideo.com 端口号:8888 路径:/watch 查询参数:v=XG0CFDPGGqc, c=browser 位置标识:section1 https://www.nowcoder.com/questionTerminal/c83c9e7fcff947c6bfae6a2e384eefa4