使用cURL在PHP和JSP之间传递变量

时间:2018-03-20 03:23:42

标签: php jsp curl

我正在开发一个在线商店支付系统,并且必须处理JSP和PHP文件。以下是交易的部分流程:

  1. PHP从$ _REQUEST&获取加密字符串;通过cURL将其传递给JSP。
  2. JSP通过调用相应的API函数对其进行解密。
  3. JSP将解密的变量传递回PHP。
  4. PHP接收变量并更新数据库。
  5. PHP显示响应消息。
  6. 这是PHP代码:

    <?php
    
    $data = $_REQUEST['String'];
    
    $url = "http://demo:8000/decrypt.jsp";
    $ch = curl_init();
    
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, "String=$data");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
    
    $result = curl_exec ($ch);
    curl_close ($ch);
    //print $result;
    //update database...
    
    ?>
    

    我做了一些测试,加密后的字符串可以通过cURL成功传递给JSP。但是,我不知道如何将JSP变量传递回相同的PHP文件。

    这个问题有解决办法吗?

0 个答案:

没有答案