Questions tagged «post»

POST是HTTP协议方法之一;当客户端需要将数据发送到服务器时(例如上载文件或提交完整的表单时),将使用此选项。“ post”一词有多种含义,但此标记专门用于HTTP POST请求。

12
Ruby:如何通过HTTP将文件作为multipart / form-data发布?
我想做一个看起来像从浏览器发布的HMTL表单的HTTP POST。具体来说,发布一些文本字段和文件字段。 发布文本字段非常简单,net / http rdocs中就有一个示例,但是我不知道如何将文件与之一起发布。 Net :: HTTP看起来不是最好的主意。遏制看起来不错。
112 ruby  http  post 

5
如何使用Android中的HTTPClient在JSON中发送POST请求?
我试图弄清楚如何通过使用HTTPClient从Android发布JSON。我已经尝试解决了一段时间,我在网上找到了很多示例,但我无法使用其中的任何示例。我认为这是因为我总体上缺乏JSON /网络知识。我知道那里有很多示例,但是有人可以指出我的实际教程吗?我正在寻找包含代码的逐步过程,并解释为什么您执行每个步骤或该步骤执行的操作。不需要很复杂,简单就足够了。 再说一次,我知道那里有很多例子,我只是在寻找一个例子,解释一下到底发生了什么以及为什么这样做。 如果有人知道一本关于Android的好书,那么请告诉我。 再次感谢@terrance的帮助,这是我在下面描述的代码 public void shNameVerParams() throws Exception{ String path = //removed HashMap params = new HashMap(); params.put(new String("Name"), "Value"); params.put(new String("Name"), "Value"); try { HttpClient.SendHttpPost(path, params); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } }

6
如何在提交前添加其他字段到表单?
有没有一种方法可以使用javascript和JQuery添加一些其他字段,以使用POST从HTTP表单发送这些字段? 我的意思是: <form action="somewhere" method="POST" id="form"> <input type="submit" name="submit" value="Send" /> </form> <script type="text/javascript"> $("#form").submit( function(eventObj) { // I want to add a field "field" with value "value" here // to the POST data return true; }); </script>
111 jquery  html  forms  post  field 

3
读取提交到ASP.Net表单的帖子数据
我在asp.net应用程序中有一个有效的登录表单。标准内容,带有用户名和密码文本框以及用于处理登录的按钮。工作良好。 我有一个新要求,即允许用户从一个单独的纯HTML页面(不属于asp.net应用程序的一部分)输入用户名和密码。我计划使用标准的html(表单,输入,提交按钮等)来实现这一目标。表单操作将是我的asp.net登录页面的URL,其方法将是POST。 我想在asp.net登录表单的页面后面的C#代码中(大概在Page_Load事件中)做的是检查该页面的请求是否包含要传递的用户名和密码值。如果是,则我需要读取这些值并处理登录,就像有人单击了asp.net页面上的登录按钮一样。如果没有,那么我将照常显示登录表单。 如何检查我的页面请求中是否存在用户名和密码,并读取它们。
109 c#  asp.net  post 

6
django-为什么request.POST对象是不可变的?
就像标题所问的那样,为什么Django伙计们决定通过querydict来实现request.POST对象(当然,这又使整个事情变得不可变了?) 我知道您可以通过复制帖子数据来对其进行更改 post = request.POST.copy() 但是为什么呢?当然,仅允许事物变得易变会更简单吗?还是由于其他原因使用它而可能导致问题?
109 django  post 

5
如何使用curl将JSON发布到PHP
我可能还差得远,但是我整个下午一直在尝试在这个嵌入式PHP框架教程中运行curl post命令。我不明白的是PHP应该如何解释我的POST,它总是作为一个空数组出现。 curl -i -X POST -d '{"screencast":{"subject":"tools"}}' \ http://localhost:3570/index.php/trainingServer/screencast.json (其中的斜线只是让我看起来不像个白痴,而是我使用PHP 5.2在Windows上执行此操作,也曾在Linux服务器(与Linux curl相同版本)上尝试过) 我必须缺少一些东西,因为它看起来很简单,帖子解释得不好,如果可以的话,一切都会很好。 这就是我得到的: HTTP / 1.1 409冲突 日期:2009年5月1日,星期五,格林尼治标准时间 服务器:Apache / 2.2.8(Win32)PHP / 5.2.6 X-Powered-By:PHP / 5.2.6 传输编码:分块 内容类型:text / html; 字符集= iso-8859-1 {“ screencast”:{“ id”:null,“ subject”:null,“ body”:null, “ dataUrl”:null,“ dataMedium”:null,“ createdOn”:null,“ author”:null}}
108 php  rest  post 

9
jQuery-非法调用
jQuery v1.7.2 我有这个功能,在执行时给我以下错误: Uncaught TypeError: Illegal invocation 这是功能: $('form[name="twp-tool-distance-form"]').on('submit', function(e) { e.preventDefault(); var from = $('form[name="twp-tool-distance-form"] input[name="from"]'); var to = $('form[name="twp-tool-distance-form"] input[name="to"]'); var unit = $('form[name="twp-tool-distance-form"] input[name="unit"]'); var speed = game.unit.speed($(unit).val()); if (!/^\d{3}\|\d{3}$/.test($(from).val())) { $(from).css('border-color', 'red'); return false; } if (!/^\d{3}\|\d{3}$/.test($(to).val())) { $(to).css('border-color', 'red'); return false; } var data = …
108 jquery  ajax  post 

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

8
如何以JSON格式发送POST请求?
data = { 'ids': [12, 3, 4, 5, 6 , ...] } urllib2.urlopen("http://abc.com/api/posts/create",urllib.urlencode(data)) 我想发送POST请求,但是其中一个字段应该是数字列表。我怎样才能做到这一点 ?(JSON?)
105 python  json  http  url  post 

3
通过POST通过php提交多维数组
我有一个php表格,该表格具有已知的列数(例如,顶部直径,底部直径,织物,颜色,数量),但是行数未知,因为用户可以根据需要添加行。 我发现了如何采用每个字段(列)并将其放入各自的数组中。 <input name="topdiameter['+current+']" type="text" id="topdiameter'+current+'" size="5" /> <input name="bottomdiameter['+current+']" type="text" id="bottomdiameter'+current+'" size="5" /> 因此,我最终在HTML中得到的是: <tr> <td><input name="topdiameter[0]" type="text" id="topdiameter0" size="5" /></td> <td><input name="bottomdiameter[0]" type="text" id="bottomdiameter0" size="5" /></td> </tr> <tr> <td><input name="topdiameter[1]" type="text" id="topdiameter1" size="5" /></td> <td><input name="bottomdiameter[1]" type="text" id="bottomdiameter1" size="5" /></td> </tr> ...and so on. 我现在想做的是将所有行和列都放入多维数组,然后将其内容通过电子邮件发送给客户端(最好在格式良好的表中)。我还无法真正理解如何将所有这些输入和选择组合到一个不错的数组中。 在这一点上,我将不得不尝试使用多个1D数组,尽管我认为使用单个2D数组比使用多个1D数组更好。

16
System.Net.Http:名称空间中缺少?(使用.net 4.5)
TL; DR:我是这种语言的新手,不知道我在做什么 到目前为止,这是我的课程: using System; using System.Collections.Generic; using System.Net.Http; using System.Web; using System.Net; using System.IO; public class MyClass { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string data = @"{""object"":{""name"":""Title""}}"; public static void CreateObject() { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL); request.Method = "POST"; request.ContentType = "application/json"; request.ContentLength = data.Length; StreamWriter …
102 c#  api  rest  post 

10
卷曲CURLOPT_POSTFIELDS的POST格式
当我使用curlvia POST和set时CURLOPT_POSTFIELD,我必须是to urlencode还是任何特殊格式? 例如:如果我要发布2个字段,则第一个和最后一个: first=John&last=Smith curl应该使用的确切代码/格式是什么? $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $reply=curl_exec($ch); curl_close($ch);
99 php  post  curl 

27
php $ _POST数组在表单提交时为空
我有一个自定义的CMS,已在我的开发箱中完美运行(Ubuntu / PHP5 + / MySQL5 +)。 我只是将其移至客户的生产框中,现在所有表单提交都显示为空的$ _POST数组。 我发现了一个技巧来验证数据实际上是通过使用的file_get_contents('php://input');,并且数据在那里显示良好- $_POST/ $_REQUEST数组始终为空。 我还通过firebug(application/x-www-form-urlencoded; charset=utf-8)验证了内容类型标头是否正确。 无论表单是通过AJAX提交还是通过常规表单提交,都会发生此问题。 任何帮助是极大的赞赏!
99 php  arrays  forms  post 

5
POST请求发送json数据java HttpUrlConnection
我已经开发了一个Java代码,该代码使用URL和HttpUrlConnection将以下cURL转换为Java代码。卷曲是: curl -i 'http://url.com' -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{"auth": { "passwordCredentials": {"username": "adm", "password": "pwd"},"tenantName":"adm"}}' 我已经编写了这段代码,但是它总是给HTTP代码400错误的请求。我找不到丢失的东西。 String url="http://url.com"; URL object=new URL(url); HttpURLConnection con = (HttpURLConnection) object.openConnection(); con.setDoOutput(true); con.setDoInput(true); con.setRequestProperty("Content-Type", "application/json"); con.setRequestProperty("Accept", "application/json"); con.setRequestMethod("POST"); JSONObject cred = new JSONObject(); JSONObject auth = new JSONObject(); JSONObject parent …


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.