Questions tagged «http-post»

POST是HTTP协议方法之一;当客户端需要将数据发送到服务器时(例如,上载文件或提交完整的表单时),将使用此选项。




7
通过axios POST请求传递标头
我已经按照npm软件包文档中的建议编写了axios POST请求,例如: var data = { 'key1': 'val1', 'key2': 'val2' } axios.post(Helper.getUserAPI(), data) .then((response) => { dispatch({type: FOUND_USER, data: response.data[0]}) }) .catch((error) => { dispatch({type: ERROR_FINDING_USER}) }) 它可以工作,但是现在我修改了后端API以接受标头。 内容类型:“ application / json” 授权:“ JWT fefege ...” 现在,此请求在Postman上可以正常工作,但是在编写axios调用时,我遵循此链接并且无法完全正常工作。 我经常400 BAD Request出错。 这是我的修改请求: axios.post(Helper.getUserAPI(), { headers: { 'Content-Type': 'application/json', 'Authorization': 'JWT fefege...' …

4
我应该对POST数据进行URL编码吗?
我正在将数据发布到外部API(如果相关,则使用PHP)。 是否应该对传递的POST变量进行URL编码? 还是只需要对GET数据进行URL编码? 谢谢! 更新:如果相关,这是我的PHP: $fields = array( 'mediaupload'=>$file_field, 'username'=>urlencode($_POST["username"]), 'password'=>urlencode($_POST["password"]), 'latitude'=>urlencode($_POST["latitude"]), 'longitude'=>urlencode($_POST["longitude"]), 'datetime'=>urlencode($_POST["datetime"]), 'category'=>urlencode($_POST["category"]), 'metacategory'=>urlencode($_POST["metacategory"]), 'caption'=>($_POST["description"]) ); $fields_string = http_build_query($fields); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_POST,count($fields)); curl_setopt($ch,CURLOPT_POSTFIELDS,$fields); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $response = curl_exec($ch);

4
如何从HTTPPOST,字典或检索表单值?
我有一个具有此操作方法的MVC控制器: [HttpPost] public ActionResult SubmitAction() { // Get Post Params Here ... return something ... } 该表单是具有简单文本框的非平凡表单。 题 如何访问参数值? 我不是从View发布,而是从外部发布。我假设有一组我可以访问的键/值对。 我尝试过,Request.Params.Get("simpleTextBox");但返回错误“对不起,处理您的请求时出错。”。

6
将JsonRequestBehavior设置为AllowGet时,可能会公开哪些“敏感信息”
每次使用内置功能时,每次URL从浏览器的地址栏中测试新内容时,我都会遇到相同的旧错误returning Json。MVC JsonResult helper): 此请求已被阻止,因为当在.NET中使用敏感信息时,敏感信息可能会泄露给第三方网站GET request。要允许GET requests,请设置JsonRequestBehavior为AllowGet。 这次,我没有为确认而烦恼并解雇Fiddler来执行发布请求,而是想知道GET请求暴露了一个POST请求没有暴露的确切含义是什么?

14
如何使用Fetch发布x-www-form-urlencoded请求?
我有一些要以表单编码形式发布到服务器的参数: { 'userName': 'test@gmail.com', 'password': 'Password!', 'grant_type': 'password' } 我正在这样发送我的请求(当前没有参数) var obj = { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', }, }; fetch('https://example.com/login', obj) .then(function(res) { // Do stuff with result }); 如何在请求中包含表单编码的参数?

7
如何使用getJSON,通过post方法发送数据?
我正在使用上述方法,并且与URL中的一个参数一起使用时效果很好。 例如Students/getstud/1,在应用控制器/动作/参数格式的地方。 现在,我在Students控制器中有一个动作,该动作接受两个参数并返回JSON对象。 那么如何$.getJSON()使用post方法发布数据? 类似的方法也是可以接受的。 关键是要用AJAX调用控制器的动作。

10
ios使用HTTP POST上传图像和文本
谢谢阅读。 我是iOS的新手,正在尝试multi-part form encoding在iOS中上载图片和文本。 该curl等值是这样的:curl -F "param1=value1" -F "param2=@testimage.jpg" "http://some.ip.address:5000/upload" curl上面的命令返回预期的正确响应JSON. 问题: 我不断收到HTTP 400请求,这意味着在编写HTTP POST正文时我做错了什么。 我所做的事情: 为了供参考,我尝试了 Flickr API iOS应用“ POST size too too!”。和目标C:如何使用HTTP POST上传图像和文本?。但是,我一直收到HTTP 400。 我尝试了,ASIHttpRequest但是那里遇到了另一个问题(从未调用过回调)。但是,由于我听说开发人员已停止支持该库,因此我对此不作进一步调查:http : //allseeing-i.com/[request_release] ; 有人可以帮我吗?


9
访问Symfony2请求对象中的POST值
好的,这是一个新手问题,但是我在任何地方都找不到答案。在Symfony2中的控制器中,我想从我的一个表单中访问POST值。在控制器中,我有: public function indexAction() { $request = $this->get('request'); if ($request->getMethod() == 'POST') { $form = $this->get('form.factory')->create(new ContactType()); $form->bindRequest($request); if ($form->isValid()) { $name_value = $request->request->get('name'); 不幸的$name_value是没有返回任何东西。我究竟做错了什么?谢谢!
93 php  symfony  http-post 

4
执行HTTP POST并使用响应的简单C示例
我想创建一个执行HTTP发布的非常简单的C应用程序。这将需要一些参数,并使用这些参数来构造URL。我只想做一个简单的HTTP POST并获得不使用curl的响应(这些库不会也不会安装在需要运行的机器上)。 伪代码: 进程2参数 将args放入模板URL:http : //api.somesite.com/apikey=ARG1&command=ARG2 在生成的网址上发布 消耗响应 我的Google和SO搜索对此没有任何帮助。
90 c  http  http-post 

4
将图像上传到服务器android
我想知道哪种是将图像上传到服务器而不降低其质量的最佳方法。我在Google上搜索时发现了各种发布数据的方法。但是我不确定哪一个最好上传。我碰到 多部分图像上传。 使用字节数组上传图像 使用base64编码的字符串上传图像。 我尝试过Base64编码,如果图像的分辨率太高,它会导致OOM(内存不足)。任何解决这个问题的教程将不胜感激。提前致谢。

7
在iOS上发送HTTP POST请求
我正在尝试使用正在开发的iOS应用程序发送HTTP Post,但尽管我确实得到了响应200(来自urlconnection)作为响应,但推送从未到达服务器。我从服务器未收到响应,服务器也未检测到我的帖子(服务器确实检测到来自Android的帖子) 我确实使用ARC,但已将pd和urlConnection设置为强。 这是我发送请求的代码 NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@%@",dk.baseURL,@"daantest"]]]; [request setHTTPMethod:@"POST"]; [request setValue:@"text/xml" forHTTPHeaderField:@"Content-type"]; NSString *sendString = @"<data><item>Item 1</item><item>Item 2</item></data>"; [request setValue:[NSString stringWithFormat:@"%d", [sendString length]] forHTTPHeaderField:@"Content-length"]; [request setHTTPBody:[sendString dataUsingEncoding:NSUTF8StringEncoding]]; PushDelegate *pushd = [[PushDelegate alloc] init]; pd = pushd; urlConnection = [[NSURLConnection alloc] initWithRequest:request delegate:pd]; [urlConnection start]; 这是我给代表的代码 …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.