【$_REQUEST、 $_POST、 $_GET之间的爱恨情仇】教程文章相关的互联网学习教程文章

通过XMLHttpRequest使用来自PHP的Javascript的gettext【代码】

我有一个主要用PHP编写的应用程序.翻译是使用gettext()完成的. 有一个小的JavaScript部分,它还包含要翻译的字符串.我使用XMLHttpRequest编写了这个简单但有效的方法:function gettext(string_to_translate) {var filename = get_php_script_folder() + 'gettext.php?string_to_translate=' + string_to_translate;var xmlhttp = new XMLHttpRequest();xmlhttp.open("GET", filename, false);xmlhttp.send();if (xmlhttp.status ==...

php – 致命错误:调用未定义的方法Google_IO_Curl :: authenticatedRequest()【代码】

使用Google Contacts API示例simple.php和Google API PHP Client from GitHub版本1.0.4-beta中描述的内容时,出现以下错误:Fatal error: Call to undefined method Google_IO_Curl::authenticatedRequest()但是,当我改变这条线时……$val = $client_svc_contacts->getIo()->authenticatedRequest($req);…至…$val = $client_svc_contacts->getAuth()->authenticatedRequest($req);……然后它又开始工作了. 我使用版本1.0.4-beta未...

php – 为什么Laravel REST控制器$request-> input为NULL?【代码】

我正在学习http://www.tutorials.kode-blog.com/laravel-5-angularjs-tutorial教程,我已经设法为我的控制器编写类似的方法:public function update(Request $request, $id) {$employee = Employee::find($id);$employee->name = $request->input('name');//...$employee->save();return "Sucess updating user #" . $employee->id; }在教程中认为此代码有效,但实际上var_dump($request-> input)给出了NULL.那么 – 我应该使用什么...

php – XmlHttpRequest vs cURL

我想知道是否有人对cURL和XHR的速度差异进行了任何测试(关于完成请求或一系列请求所花费的时间). 具体来说,我想知道因为我想使用XHR转到php脚本,并从那里使用cURL来获取资源. php页面将确保数据格式正确,如果不是,则更改数据.我想避免在javascript端执行此操作,因为我的理解是,如果用户计算机速度很慢,则可能需要更长时间. 如果它有所不同,将在本地检索所有数据.解决方法:两者之间没有速度差异.您正在将HTTP请求与… HTTP请求进行比...

UnityWebRequest POST到PHP不起作用【代码】

我使用WWWForm:https://docs.unity3d.com/Manual/UnityWebRequest-SendingForm.html的文档 C#:void Start() {StartCoroutine(Upload()); }IEnumerator Upload(){yield return Upload1();yield return Upload2(); }IEnumerator Upload1() {List<IMultipartFormSection> formData = new List<IMultipartFormSection>();formData.Add( new MultipartFormDataSection("field1=foo&field2=bar") );//formData.Add( new MultipartFormF...

使用Javascript XmlHttpRequest和PHP保护Web服务调用【代码】

因此,在游戏中,我希望能够让客户端(Web浏览器)和服务器之间的所有功能通过AJAX调用与PHP Web服务进行交互.这是实现此类功能的一种非常简单的方法,除了它有一些主要缺点: >使用网络嗅探器的任何人都可以看到请求的格式(除非他们使用SSL)并复制它们>使用浏览器玩游戏的任何人都可以查看包含的Javascript文件,看看提交XHR的情况 因此,为了解决这些问题中的第一个问题,我将使用与服务器的HTTPS连接(这是我如何实现SSL的正确性?),对于...

php – mod_fcgid:HTTP请求长度138520(到目前为止)超过MaxRequestLen(131072)【代码】

我正在处理csv文件上传.当我上传重文件(8mb)时,它无法处理并将网址颜色红色显示为firebug.当我检查错误时,它显示错误日志文件error -> mod_fcgid: HTTP request length 138520 (so far) exceeds MaxRequestLen (131072). 在我的phpinfo中,我增加了所有需要更改的文件属性.我没有得到什么问题以及我需要更改fcgid最大长度的位置?解决方法:要更改以消除该错误的设置称为 FcgidMaxRequestLen,可以设置为普通的Apache配置指令(取决于您...

php – 对KeyboardButton电报Bot使用request_contact【代码】

我试着通过这个php脚本将用户的电话号码保存在电报机器人中:apiRequest("sendMessage", array('chat_id' => $chat_id, "text" => 'Ci vuoi inviare il tuo numero di telefono?', 'reply_markup' => array('keyboard' => array('text'=>"SHOW PHONE",'request_contact'=>true),'one_time_keyboard' => true,'resize_keyboard' => true) ));但它不起作用,可能是什么问题?解决方法:键盘必须是数组数组: 更新:apiRequest("sendMes...

php – Laravel 5,尝试多文件上传,Request :: file()只返回最后一个文件?【代码】

我正在尝试使用Laravel 5的Request facade使用相同的密钥上传多个文件.从我在其他地方读到的,正确的方法是调用Request :: file()而不将参数传递给:: file()方法. 但是,这似乎只返回请求中发送的最后一个文件. 头POST /test/service/upload HTTP/1.1 Host: www.****.dev X-CSRF-TOKEN: 2DQBuTuy50EELFen5vXFaOv1cyXICmAISUx8LoCS Cache-Control: no-cache----WebKitFormBoundaryE19zNvXGzXaLvS5C Content-Disposition: form-data; n...

php – Yii 2.0 $request-> post()问题【代码】

在我的控制器中,我有以下几行$request = Yii::$app->request;print_r($request->post()); echo "version_no is ".$request->post('version_no',-1);输出如下Array([_csrf] => WnB6REZ6cTAQHD0gAkoQaSsXVxB1Kh5CbAYPDS0wOGodSRANKBImVw==[CreateCourseModel] => Array([course_name] => test[course_description] => kjhjk[course_featured_image] => [course_type] => 1[course_price] => 100[is_version] => 1[parent_cours...

如何使用PHP Http_Request2()发出https请求【代码】

我想使用pear http_request2($url)类发出https请求.我能够发出http请求但不能https.并且该网站便于http和https.服务器响应https没有问题.require 'HTTP/Request2.php';$url = 'https://collegedb2.ferryfair.com';$r = new Http_Request2($url);$r->setMethod(HTTP_Request2::METHOD_POST);try {$response = $r->send();} catch (Exception $exc) {$es = $exc->getTraceAsString();$ets=$exc->__toString();$egc=$exc->getCode();$...

带有fastcgi_finish_request()的PHP mod_fcgi;【代码】

我想使用fastcgi_finish_request()函数.我在我的服务器上安装了cpanel,PHP和Apache都是通过它配置的.由于我无法手动编辑apache或PHP(因为cpanel),我在WHM中使用easyApache来构建它以获得fastcgi.我看到了一个选项caleld Mod FCGID所以我检查了它.在选中了该选项重建PHP和apache之后,我仍然在调用完成请求函数时调用未定义的函数.解决方法:有点晚了,但人们的信息很好.根据我使用PHP 5.5.7的经验. PHP使用php_mod(标准Apache)ob_star...

PHP / Ajax“Vary:X-Requested-With”对我不起作用!【代码】

我正在尝试提供可缓存的内容,具体取决于它是否是ajax请求. 场景: 一个小的PHP脚本“/test.php”提供一些HTML输出并设置以下标题:Expires Wed, 23 Feb 2011 13:30:06 GMT Cache-Control public, max-age=60 Vary X-Requested-With,Accept-Encoding输出取决于$_SERVER [‘HTTP_X_REQUESTED_WITH’]状态. 当我的Firefox指向Url时,我得到输出,并且对于下一分钟,我从Browser-Cache获得相同的结果,而不是命中服务...

php – 表单操作是post但回显$_SERVER [‘REQUEST_METHOD’]显示get【代码】

我遇到了最奇怪的问题而且我不知道如何解决它.我的表格有第一行:<form action="index.php" method="POST">但当我回显$_SERVER [‘REQUEST_METHOD’]时,它回应了“GET”.我正在使用CodeIgniter,所以我不知道问题是否与此有关.我认为它可能是CI中的表单助手,但我用直接的HTML编写了我的表单,我仍然遇到了问题.有趣的是,如果我将表单复制到本地MAMP安装并运行它,我会得到“POST”. 我觉得自己回归基础,错过了一些明显的东西.有谁可以...

PHP 5.3.6 SoapClient :: __ doRequest():SSL:由对等方重置连接【代码】

我正在努力在php 5.3.6中使用.net web服务.我正在使用SoapClient类来建立连接.它继续失败“SoapClient :: __ doRequest():SSL:连接由对等重置”和“SoapFault对象([消息:受保护] =>错误获取http标头”. 这种情况仅发生在方法/操作中.如果我使用$response = $objClient-> __ getFunctions();它工作正常,我得到的答案没有问题.$objClient = new SoapClient("http://sample.idws.syndication.kbb.com/3.0/VehicleInformationServic...