草庐IT

tbl_posts

全部标签

php - 如何通过 POST 将文件上传到 Amazon S3 存储桶子文件夹?

我正在使用plupload1.4.2将文件直接上传到AmazonS3存储桶。问题是,如何将它们直接上传到子文件夹?我应该在策略或plupload对象配置中配置哪些参数? 最佳答案 AmazonS3没有文件夹或子文件夹的概念。只有对象。一个对象有一个键。如果您想将文件上传到文件夹或子文件夹,只需像这样放置对象键:$key="folder/subfolder/filename.extension";AmazonS3将创建(虚构的)文件夹和子文件夹。 关于php-如何通过POST将文件上传到A

PHP 解码 JSON POST

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。我正在尝试接收JSON格式的POST数据。我将其curl为:curl-v--header'content-type:application/json'-XPOST--data'{"content":"testcontent","friends":[\"38383\",\"38282\",\"38389\"],"newFriends":0,"expires"

php - 写入 $_POST 是不好的做法吗?

如果这是file_1.php这是file_2.php输出是未设置测试消息这让我想知道是否可以写入$_POST并且在想知道之后,我想知道这样做是否是一种不好的做法。我应该只让带有提交按钮和method=post的表单为我写入$_POST,还是写入$_POST以在文件之间传递数据是否合法? 最佳答案 您想改用$_SESSION。$_POST用于已发布到当前页面且不在页面加载之间保持状态的信息,只有当您在重定向时实际将某些内容发布到第二个文件时才会填充。如果您要包含第二个文件,而不是通过header重定向,那么您所做的将起作用,因为$_P

c# - 通过 WebClient 上传带有 POST 值的文件

我想使用WebClient类将文件上传到主机。我还想传递一些值,这些值应显示在服务器部分(PHP)的$_POST数组中。我想通过一个连接来完成我使用了下面的代码using(WebClientwc=newWebClient()){wc.Encoding=Encoding.UTF8;NameValueCollectionvalues=newNameValueCollection();values.Add("client","VIP");values.Add("name","JohnDoe");wc.QueryString=values;//thisdisplayesin$_GETbyte[

php - Symfony3.4 - POST_SUBMIT 事件的预填充字段

我有一个包含联系人列表的表单。我希望“名字”字段在提交后显示所选的联系人值。我的问题是该字段出现但我无法设置正确的数据,该字段始终为空。publicfunctionbuildForm(FormBuilderInterface$builder,array$options){$builder->add('contacts',ChoiceType::class,['label'=>'Contact','placeholder'=>'Chooseacontact','choices'=>$this->getContacts(),'mapped'=>false,])->setMethod('PO

php - Laravel 社交名媛 Facebook 错误 : "POST https://graph.facebook.com/oauth/access_token resulted in a ` 400 Bad Request` "

这个问题在这里已经有了答案:OAuthError:ThisIPcan'tmakerequestsforthatapplication(4个答案)关闭3年前。我已经使用LaravelSocialite为facebook进行了社交登录,并且运行良好。我没有改变任何东西,现在它不起作用。尝试登录时显示此错误:客户端错误:POSThttps://graph.facebook.com/oauth/access_token导致400错误请求响应:{"error":{"message":"ThisIPcan'tmakerequestsforthatapplication.","type":"OAut

php - 如何在 Laravel 中测试 POST 路由

我正在执行以下操作来测试对Laravel的POST调用。根据我的路线,我希望POST问题将作为存储操作方法进行分派(dispatch)。这适用于浏览器。我的测试:publicfunctionsetUp(){parent::setUp();Session::start();}publicfunctiontestStoreAction(){$response=$this->call('POST','questions',array('_token'=>csrf_token(),));$this->assertRedirectedTo('questions');}但是,我告诉我重定向不匹配。

javascript - 通过 Javascript 调用在 php 上获取 Ajax POST 数据

首先我承认我是新手php,我在客户端使用jquery(knockoutjs),在服务器端使用PHP。我的代码。客户端:我正在使用knockoutjs(Javascript)。调用我的PHP服务。我的代码:self.VMSaveEditUserMode=function(){try{varparams={"ClientData":[controllerVM_.ClientID(),controllerVM_.VMList[0].ClientName(),controllerVM_.VMList[0].ShortName(),controllerVM_.VMList[0].Address(

php - 在 Laravel Controller 中检索 GET 和 POST 数据

我一直在网上搜索如何在Controller中获取POST数据,到目前为止我找到了两个解决方案:Input::get()和$_POST.Input::get()的注释如下:/***Getsa"parameter"value.**Thismethodismainlyusefulforlibrariesthatwanttoprovidesomeflexibility.**Orderofprecedence:GET,PATH,POST**Avoidusingthismethodincontrollers:***slow**prefertogetfroma"named"source**Itisb

php - 为什么调用 $HTTP_RAW_POST_DATA?

我最近将我的生产服务器升级到Ubuntu14.04和PHP5.6,现在我在错误日志中收到警告:2014/10/3110:42:45[error]17128#0:*46238FastCGI在stderr中发送:“PHP消息:PHP已弃用:自动填充$HTTP_RAW_POST_DATA已弃用,将来会被删除版本。为避免出现此警告,请在php.ini中将“always_populate_raw_post_data”设置为“-1”,并改用php://input流。在第0行“未知”中读取来自上游的响应header时,客户端:24.123.216.42,服务器:example.com,请求:“POS