Does ie8 not support the api interface of https protocol?

use jquery"s jsonp request to get interface data, which is normal in ie9+ and other browsers, but reports an error in ie8. Later, after demo testing, it was found that the interface of http protocol was normal, while that of https protocol was not.

< H2 > the test code is as follows < / H2 >
$.ajax({
    // url: "https://randomuser.me/api/?results=5", // ie8
    // url: "http://suggestion.baidu.com/su?wd=11&p=3&t=1526957301796", // ie8
    // url: "https://api.ipify.org/?format=jsonp", // ie8
    // url: "http://api.ipify.org/?format=jsonp", // ie8
    dataType: "jsonp",
    type: "get",
    // jsonp: "cb", // 2url
    success: function(res){
        console.log(res)
    },
    error: function(err){
        console.log("", err)
    }
})
< hr >

in addition, it is also found that as long as the jquery cdn address of https is introduced, such as
< script src= "https://cdn.bootcss.com/jquery/1.2.3/jquery.js"></script>
, it will report clipboard.png

.

is this a quote that ie8 does not support https? because the official statement has not been found, the answer has not been clear all the time. I hope there can be a clear statement

.
Mar.14,2021

clipboard.png

ie8

clipboard.png

---------ie8ie5---------

clipboard.png


nodejs


clipboard.png

clipboard.png

- conclusion / inference -
the same interface you mentioned above: one http succeeds and one https fails
it depends on what kind of web page you visit is the protocol. If you visit a web page with the address of http, most browsers of https will block it.

this sentence may be a mouthful. I beg your pardon, but my writing ability is not strong. No, no, no. Figure it out for yourself


the boss upstairs has explained it very clearly. Https will make a three-way handshake upon request, which has nothing to do with the browser itself. It is recommended to understand the difference between http and https, call the http interface in the https project, and study whether the $symbol is occupied


it's a pity that you didn't invite me to answer. Ie8 https certificate should use ov, you can learn about dv certificate and ov certificate

Menu