除了 cookie 、session 、get 、post 还有别的传值方式吗?
有个页面这四种方式都不好解决,没有办法了吗?
有个页面这四种方式都不好解决,没有办法了吗?
|
opengpsJun 25, 2020 via Android
1
url 呢?
|
|
2
场景是 iOS 客户端
跨域名 iframe 下,次域名它连自己的 cookie 和 session 数据都无法获取到 |
|
loadingJun 25, 2020
5
WebSocket?
|
|
loadingJun 25, 2020
6
是跨域问题吗?是在不行你可能需要 server side 自己接起来。
|
|
joyqiJun 25, 2020
7
postMessage
|
|
MarkSandersJun 25, 2020
8
1. 父子域间可共享 cookie ;
2. 通过 document.domain 实现跨域; 3. 通过 postMessage 实现跨域; 4. 通过 hash 貌似也能跨域传值。 纯 PHP 貌似只有第一种;后面三种需要配合 js 。 |
|
imdongJun 25, 2020 via iPhone
9
通过 GET 传 Session ID ?
|
|
zlhsvcJun 25, 2020
10
iOS 客户端了话一般不是都走 API 模式吗。你要传什么数据?登录状态类的可以放头部 token 里。
实在不行就 WebSocket 咯 |
|
Pursue9Jun 25, 2020
11
可以放 headers
|
|
fork3rtJun 25, 2020 via Android
13
jsbridge
|
|
lihongmingJun 26, 2020 via iPhone
14
看不太懂,为何 iframe 会影响 get 和 post 获取参数?
或者这根本不是个 PHP 的问题,而是 JS 跨域的问题? |
|
KasonPasserJun 26, 2020
15
这是跨域的问题,不关传参的问题。
|
|
iConnectJun 26, 2020 via Android
16
如果你连 iframe 中的页面都没有控制权,这看起来怎么像盗用呀?
|
|
AngryPandaJun 26, 2020 via Android
17
这与 PHP 有啥关系
|
|
danielhuoJun 26, 2020
18
postMessage 注意多层 window 的坑
|
|
polymerdgJun 26, 2020
19
这跟 PHP 有啥关系?
|
|
RickyCJun 26, 2020
20
问题不够明确, 听不懂问题.
最好直接上个演示, 说要在哪个页面取哪个页面的什么值 |