鍍金池/ 問答/PHP  Linux  網(wǎng)絡(luò)安全  HTML/ php curl如何做到即時(shí)的感覺?還是說一定要ajax?

php curl如何做到即時(shí)的感覺?還是說一定要ajax?

curl在做http請求時(shí)
得到的數(shù)據(jù)如何做出即時(shí)?就是不用重新整理每隔一段時(shí)間或有數(shù)據(jù)時(shí)就帶入數(shù)據(jù)
我知道ajax可以,但是不是會(huì)有跨域名的問題?雖然在同一臺(tái)主機(jī)上,但不同server
那curl如何做到即時(shí)感?搭配什麼能做到呢!

回答
編輯回答
忠妾

把curl寫在單獨(dú)的一個(gè)php里,做代理。前端每次包好數(shù)據(jù)、用ajax去發(fā)請求給這個(gè)php,在php里拿到數(shù)據(jù),重新打包發(fā)給真正的地址,返回的內(nèi)容再reture給前端頁面就可以了。這樣前端不會(huì)有跨域問題(因?yàn)檎嬲恼埱笫呛蠖税l(fā)的),另外還可以隱藏實(shí)際的接口地址(比如如果是部署在阿里云平臺(tái)的話,接口域名就可以用云平臺(tái)的內(nèi)網(wǎng)地址代替)。

2017年12月1日 06:08