Laravel 4 laravel路由到特定url
我想用这个参数在laravel 4中创建一条路线Laravel 4 laravel路由到特定url,laravel-4,laravel-routing,Laravel 4,Laravel Routing,我想用这个参数在laravel 4中创建一条路线 $options = [ 'gs_bucket_name' => 'images_upload']; $upload_url = CloudStorageTools::createUploadUrl('/upload_handler.php', $options); 这意味着指向此$upload\u url的路由。createUploadUrl在upload_handler.php上发布一篇文章,并将数据存储到gs bucket中。我的问
$options = [ 'gs_bucket_name' => 'images_upload'];
$upload_url = CloudStorageTools::createUploadUrl('/upload_handler.php', $options);
这意味着指向此$upload\u url的路由。createUploadUrl在upload_handler.php上发布一篇文章,并将数据存储到gs bucket中。我的问题是没有执行post,因为应该在路由上指定上载url。我该怎么做
上传\u handler.php
<?php
var_dump($_FILES);
?>
但这只是返回url。如何做贴子
在纯php中,代码是:
require_once 'google/appengine/api/cloud_storage/CloudStorageTools.php';
use google\appengine\api\cloud_storage\CloudStorageTools;
$options = [ 'gs_bucket_name' => 'images_upload'];
$upload_url = CloudStorageTools::createUploadUrl('/upload_handler.php', $options);
?>
<div class="body">
<form action="<?php echo $upload_url ?>" enctype="multipart/form-data" method="post">
<input type="file" name="uploaded_files" size="40">
<input type="submit" value="Send">
</form>
</div>
require_once'google/appengine/api/cloud_storage/CloudStorageTools.php';
使用google\appengine\api\cloud\u storage\CloudStorageTools;
$options=['gs_bucket_name'=>'images_upload'];
$upload\u url=CloudStorageTools::createUploadUrl('/upload\u handler.php',$options);
?>
恐怕你的问题有点含糊,但我想你想要的是Redirect::to
。这将允许您将post
请求重定向到CloudStorageTools
类上的方法生成的URL
return Redirect::to($upload_url);
@Antonio Carlos Ribeiro你对此有什么想法吗?我刚刚用php添加了原始代码,我想用laravel进行转换。我的想法是在createUploadUrl方法的第一个参数处执行post,并将文件保存在GS中,这是自动完成的$上传url已生成,现在如何在第一个参数处执行post?知道如何执行吗?我卡住了
require_once 'google/appengine/api/cloud_storage/CloudStorageTools.php';
use google\appengine\api\cloud_storage\CloudStorageTools;
$options = [ 'gs_bucket_name' => 'images_upload'];
$upload_url = CloudStorageTools::createUploadUrl('/upload_handler.php', $options);
?>
<div class="body">
<form action="<?php echo $upload_url ?>" enctype="multipart/form-data" method="post">
<input type="file" name="uploaded_files" size="40">
<input type="submit" value="Send">
</form>
</div>
return Redirect::to($upload_url);