作者timmy852111 (光⊙﹏⊙)
看板PHP
標題[請益] 跨網域session
時間Tue Aug 9 11:57:50 2011
又來請教各位大大了囧
上次來請教由PHP抓取mysql資料庫內的資料使用JSON傳送至JAVASCRIPT使用
然後目前又遇到的問題是
上次的mysql資料庫以及web Server是在同一個主機以及同一個網域內
但是我們要將資料庫換成不同主機不同網段的Hbase
但是直接透過php將Hbase上的陣列由Json傳送至web server的php網頁上時
web server的php網頁無法順利使用這個Json字串
老師所提出來的意見是使用session來傳遞資料
但是ssid還是無法跨網域傳送阿= =
GET POST又因為字串過長好像也不太適合?
請問有甚麼方法可以解決跨網域傳送的問題嗎QQ?
PS.學校的server我們無法去變動他的PHP伺服器的任何設定 版本為5.1.4
--
▄▄▄▄▄ ▄▄▄▄▄▄ ▄ ▄
▄ ▄▄▄▄ ▄
▄▄▄ ▄
▄ ▄ ▄▄▄▄▄▄▄
▄ ▄
▄▄ ▄▄
▄ ▄▄▄▄
▄
▄ ▄ ▄▄▄ くっくっくっ....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.109.100.195
※ 編輯: timmy852111 來自: 120.109.100.195 (08/09 11:59)
1F:推 kennyru04wj4:發現幫主一隻(#′皿`)y-~ 08/09 11:58
2F:→ timmy852111:噗拉救我=3= 08/09 11:59
3F:→ kennyru04wj4:錯字!! 不救你了 08/09 11:59
4F:→ gname:字串太長哦... 那包成檔案丟過去咧? 好像有點麻煩...= = 08/09 12:08
5F:→ timmy852111:可是資料可能會一直變動 用檔案也不太好= = 08/09 12:10
6F:→ MOONRAKER:post會過長?整個檔案都用post傳了 你的JSON是有幾百M 08/09 12:18
http://url/xxx.php?欄位名稱=欄位值 我的Json字串是整個資料庫內的內容囧
直接顯示在網址上這樣不會太長嗎0.0>?
如果用post來傳送ssid直接讀取Hbase server上的seeion會不會比較簡單一點0.0?
7F:→ gname:不考慮回寫進db嗎?,再打信號叫遠端的程式過來拿... 08/09 12:29
我們不使用mysql 資料庫是用Hbase 如果回寫進mysql就失去使用Hbase的意義了吧囧
請遠端的程式過來拿的意思是@@?
我們的伺服器架構為
aaa.aaa.aaa.xxx bbb.bbb.bbb.xxx
Hadoop server web server
┌───┬────┐ ┌─────┬───┐
│Hbase1│ Hbase2 ├───┤web server│ mysql│
└───┴────┘ └─────┴───┘
備用資料庫(不使用)
8F:→ LaPass:我也想問這個問題.... 08/09 12:38
9F:推 amosa:json不應該會有到另一個地方就不能decode的問題。 08/09 13:01
10F:→ amosa:因為json就只是單純的一個輕量的資料傳遞格式跟XML沒兩樣 08/09 13:01
不是decode的問題QQ 是整個傳不過去囧 接收不到QQ
※ 編輯: timmy852111 來自: 120.109.100.195 (08/09 13:03)
11F:→ amosa:可以試看看用CURL +REST API的概念實做資料接收服務 08/09 13:07
12F:→ amosa:只要能兩台伺服器 都可以連上對方的網頁的話,除非故意去封 08/09 13:08
13F:→ amosa:鎖PORT,否則資料都可以簡單的POST/GET/PUT方式做傳遞。 08/09 13:08
14F:→ MOONRAKER:-_-# 明明講東你講西…你真的知道GET和POST的差別嗎… 08/09 13:24
15F:→ shadowjohn:不知道把二台 server 的 session_path mount 在一起 08/09 13:25
16F:→ shadowjohn:管不管用~? 08/09 13:25
17F:→ MOONRAKER:懶得跟你解釋 你自己看一看POST和GET有什麼不同 08/09 13:26
18F:→ MOONRAKER:還有傳整個資料庫就是錯誤行為 你的json需要減肥 08/09 13:26
19F:推 streitleak:我比較好奇的是 為啥一定要由b去連hbase ?? 08/09 13:59
20F:→ streitleak:不能再a上面放一個給b抓資料用的程式?? 08/09 13:59
21F:推 UniFish:密技:iframe包別的網域的東西,然後用jquery抓 08/09 16:43
22F:→ reso:JSONP ?? 08/11 12:51