阳光而灿烂61 发布于 2017-05-12 09:18

我现在做一个支付,有一个支付页面,页面隐藏了支付表单,提交支付表单到对方支付平台,但是对方的接口要一个referer值

这个怎么传? 对方一直接收不到默认的referer(https)

我是在浏览器上提交的表单,域名是https链接,http他们那边就没报referer问题,正常支付了

对方的接口收到正常的参数后会跳转到别的页面做回调

1 个回答
  • 可以使用header('Referer: $domain');
    其中$domain是对方需要的referer域名。

    如果你是使用CURL发起的请求,可以:
    curl_setopt ($ch,CURLOPT_REFERER,$referer);

    2017-05-13 08:31 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
活跃用户
  • 1
    问道摩托
  • 2
    袁广龙976丶
  • 3
    逍遥子
  • 4
    亮仔
  • 5
    芙蓉花
  • 6
    作小die_syj
  • 7
    王丽珠景平怡伦_621
  • 8
    adfa3sd5f6a
  • 9
    欣欣大妮
  • 10
    狂风DKC想毕业321
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有