Tag: http post

从多部分/表单数据POST中读取文件input

我通过HTML表单将文件发布到WCF REST服务, enctype设置为multipart/form-data和单个组件: <input type="file" name="data"> 。 由服务器读取的结果stream包含以下内容: ——WebKitFormBoundary Content-Disposition: form-data; name="data"; filename="DSCF0001.JPG" Content-Type: image/jpeg <file bytes> ——WebKitFormBoundary– 问题是我不知道如何从stream中提取文件字节。 我需要这样做才能将文件写入磁盘。

简单的C做一个HTTP POST并消耗响应的例子

我想创build一个非常简单的C应用程序来做一个HTTP POST。 这将需要几个参数,并使用这些来构build一个URL。 我只想做一个简单的HTTP POST,并得到没有使用curl的响应(这些库不会,也不会安装在需要运行的机器上)。 伪代码: 过程2参数 将参数放入模板URL: http : //api.somesite.com/apikey=ARG1&command=ARG2 在生成的URL上执行POST 消费回应 我的Google和SOsearch在这个问题上还没有放弃任何东西。

.NET:使用数据发送POST和读取响应最简单的方法

令我吃惊的是,在.NET BCL中,我无法做到像这样简单的事情: byte[] response = Http.Post ( url: "http://dork.com/service", contentType: "application/x-www-form-urlencoded", contentLength: 32, content: "home=Cosby&favorite+flavor=flies" ); 上面这个假设的代码使用HTTP来发送数据,并从静态类Http的Post方法返回响应。 既然我们没有这么容易的事情,那么下一个最好的解决scheme是什么呢? 如何发送一个HTTP POST与数据并得到响应的内容?

POST参数内容是否有最大尺寸?

我正在解决使用HTTP POST和Servlet在两个系统之间发送XML的Java应用程序的问题。 我怀疑问题在于XML的增长太大了。 这有可能是问题吗? 有限制吗? 当它不起作用时,消费者端的request.getParameter("message")将返回null。 这两个应用程序都在TomCat上运行。 例如,大小为1.73mb的XML文档将无法通过。

我如何使用JQuery发布JSON数据?

我想将Json发布到同一台服务器上的Web服务。 但我不知道如何使用JQuery发布Json。 我已经试过这个代码: $.ajax({ type: 'POST', url: '/form/', data: {"name":"jonas"}, success: function(data) { alert('data: ' + data); }, contentType: "application/json", dataType: 'json' }); 但是使用这个JQuery代码,服务器上的Json数据不会被接收到。 这是服务器上的预期数据: {"name":"jonas"}但使用JQuery服务器接收name=jonas 。 换句话说,这是“urlencoded”数据而不是Json。 有没有办法以Json格式发布数据,而不是使用JQuery的urlencoded数据? 或者我必须使用手动ajax请求?

使用POST方法在Swift中使用HTTP请求

我试图在Swift中运行一个HTTP请求,POST 2参数到一个URL。 例: 链接: www.thisismylink.com/postName.php PARAMS: id = 13 name = Jack 什么是最简单的方法来做到这一点? 我甚至不想读回应。 我只是想通过一个PHP文件发送数据库上的更改。

使用POST脚本从Python脚本发送文件

有没有办法从Python脚本使用POST发送文件?

使用Objective-C POST多部分/表单数据

所以这个HTML代码以正确的格式为我提交数据。 <form action="https://www.example.com/register.php" method="post" enctype="multipart/form-data"> Name: <input type="text" name="userName"><BR /> Email: <input type="text" name="userEmail"><BR /> Password: <input type="text" name="userPassword"><BR /> Avatar: <input type="file" name="avatar"><BR /> <input type="submit"> </form> 我已经研究了很多关于如何在iOS上执行多部分/表单数据POST的文章,但没有一个真正解释如果有正常的参数以及file upload,该怎么做。 你能帮我把代码发布在Obj-C吗? 谢谢!

如何在jsonp ajax调用中使用type:“POST”

我正在使用jQuery ajax jsonp。 我有下面的JQuery代码: $.ajax({ type:"GET", url: "Login.aspx", // Send the login info to this page data: str, dataType: "jsonp", timeout: 200000, jsonp:"skywardDetails", success: function(result) { // Show 'Submit' Button $('#loginButton').show(); // Hide Gif Spinning Rotator $('#ajaxloading').hide(); } }); 上面的代码工作正常,我只是想发送请求作为“POST”,而不是“GET” ,请build议如何实现这一点。 谢谢

ios使用HTTP POST上传图片和文字

谢谢阅读。 我是iOS的新手,我尝试在iOS中使用multi-part form encoding上传图像和文本。 curl等价物是这样的: curl -F "param1=value1" -F "param2=@testimage.jpg" " http://some.ip.address:5000/upload " 上面的curl命令在JSON.返回预期的正确响应JSON. 问题:我不断收到HTTP 400请求,这意味着我在编写HTTP POST正文时出错。 我做了什么:对于一些参考,我试图Flickr API iOS应用程序“POST大小太大!” 和Objective C:如何使用HTTP POST上传图片和文字? 。 但是,我一直在得到一个HTTP 400。 我尝试了ASIHttpRequest但在那里有一个不同的问题(callback从来没有被称为)。 但是,我没有进一步调查,因为我听说开发者已经停止支持图书馆: http : //allseeing-i.com/[request_release] ; 有人能帮我吗?