多语言展示
当前在线:1090今日阅读:167今日分享:16

Jelly宾学Android:[7]内网服务器找不到网页

今天遇到一个非常奇怪的问题:内网搭建的服务器(端口6668)1、安卓应用内的Webview访问时,一直找不到网页;2、安卓手机自带的浏览器访问时,也是一直失败;3、WebView可以打开baidu官网!4、同是内网服务器的地址,在其它浏览器中却能打开!
工具/原料
1

安卓手机

2

第三方浏览器

问题重现

自建应用中的WebView访问内网服务器,提示找不到网页

对比测试
1

1、直接使用浏览器(WebView中只是设置了网页地址)结果,失败!

3

3、换第三方的浏览器试试(1中使用的是安卓自带浏览器)结果,成功!(你说奇怪不奇怪?)

对比分析
1

1、第三方浏览器可以访问内网服务器 --> 内网服务器运行正常

3

3、只有WebView、自带浏览器 不可以 访问内网服务器?!!

4

WebView、自带浏览器的内核都是Chrome,难道Chrome有什么未知的坑???

Chrome 非安全端口
1

原来是端口6668有问题,设置成其它端口即可!!!Chrome浏览器会视某些端口为非安全端口,如:6666、6668。度娘说:访问类似端口地址将会出现错误提示Error code:ERR_UNSAFE_PORT(我这里没有遇到)

2

Chrome 默认非安全端口列表:     1      -    tcpmux       7      -    echo       9      -    discard     11      -    systat     13      -    daytime     15      -    netstat     17      -    qotd     19      -    chargen     20      -    ftp data     21      -    ftp access     22      -    ssh     23      -    telnet     25      -    smtp     37      -    time     42      -    name     43      -    nicname     53      -    domain     77      -    priv-rjs     79      -    finger      87      -    ttylink      95      -    supdup    101      -    hostriame    102      -    iso-tsap    103      -    gppitnp    104      -    acr-nema    109      -    pop2    110      -    pop3    111      -    sunrpc    113      -    auth    115      -    sftp    117      -    uucp-path    119      -    nntp     123      -    NTP    135      -    loc-srv /epmap    139      -    netbios    143      -    imap2    179      -    BGP    389      -    ldap    465      -    smtp+ssl    512      -    print / exec    513      -    login    514      -    shell    515      -    printer    526      -    tempo    530      -    courier    531      -    chat    532      -    netnews    540      -    uucp    556      -    remotefs    563      -    nntp+ssl    587      -    stmp?   601      -    ??    636      -    ldap+ssl    993      -    ldap+ssl    995      -    pop3+ssl  2049      -    nfs  3659      -    apple-sasl / PasswordServer  4045      -    lockd  6000      -    X11  6665      -    Alternate IRC [Apple addition]  6666      -    Alternate IRC [Apple addition]  6667      -    Standard IRC [Apple addition]  6668      -    Alternate IRC [Apple addition]  6669      -    Alternate IRC [Apple addition]

注意事项

Web服务器尽量避免Chrome默认非安全端口

推荐信息