我看到很多关于堆栈溢出的类似问题,但似乎没有一个对我有用。因此问这里。
案件很简单。我正在尝试与支付网关集成 - 这要求我提交一个包含一组数据的表单到它的网址。
URL:
https://test.examplepg.com/_payment
表格\参数:
<form action="<?php echo $action; ?>" method="post" name="payuForm">
<input type="hidden" name="_token" value="<?php csrf_token() ?>">
<input type="hidden" name="key" value="<?php echo $MERCHANT_KEY ?>" />
<input type="hidden" name="hash" value="<?php echo $hash ?>"/>
<input type="hidden" name="txnid" value="<?php echo $txnid ?>" />
<input type="hidden" name="amount" value="<?php echo $amount ?>" />
<input type="hidden" name="firstname" id="firstname" value="<?php echo $firstname ?>" />
<input type="hidden" name="email" id="email" value="<?php echo $email ?>" />
<input type="hidden" name="phone" value="<?php echo $phone ?>" />
<input type="hidden" name="productinfo" value="<?php echo "Product 1, 2"?>" size="64" />
<input type="hidden" name="surl" value="<?php echo $successUrl?>" size="64" />
<input type="hidden" name="furl" value="<?php echo $failureUrl?>" size="64" />
<input type="hidden" name="bankcode" value="<?php echo $bankcode; ?>" />
....
<?php if($hash) { ?>
<input type="submit" value="Submit" />
<?php } ?>
</form>
我不想创建表单/视图并编写javascript来提交表单,而是希望使用post data (或类似的东西)进行 laravel重定向。有可能吗?
Curl不起作用,因为用户需要在他们的网址上进行验证。
先谢谢。