① js post怎样提交文件
js方式上传文件可以使用插件,像Uploadify或AjaxUpload这些;
或者你自己利用表单提交和iframe对象写一个。
至于jquery的post是不能实现上传文件的呵。
② java 接口调用,根据接口文档写测试,用post方法,刚怎么做啊,有个完整的例子么
可使用android自带的httpclient框架实现。
1. GET 方式传递参数
//先将参数放入List,再对参数进行URL编码
List<BasicNameValuePair> params = new LinkedList<BasicNameValuePair>();
params.add(new BasicNameValuePair("param1", "数据")); //增加参数1
params.add(new BasicNameValuePair("param2", "value2"));//增加参数2
String param = URLEncodedUtils.format(params, "UTF-8");//对参数编码
String baseUrl = "服务器接口完整URL";
HttpGet getMethod = new HttpGet(baseUrl + "?" + param);//将URL与参数拼接
HttpClient httpClient = new DefaultHttpClient();
try {
HttpResponse response = httpClient.execute(getMethod); //发起GET请求
Log.i(TAG, "resCode = " + response.getStatusLine().getStatusCode()); //获取响应码
Log.i(TAG, "result = " + EntityUtils.toString(response.getEntity(), "utf-8"));//获取服务器响应内容
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
2. POST方式 方式传递参数
//和GET方式一样,先将参数放入List
params = new LinkedList<BasicNameValuePair>();
params.add(new BasicNameValuePair("param1", "Post方法"));//增加参数1
params.add(new BasicNameValuePair("param2", "第二个参数"));//增加参数2
try {
HttpPost postMethod = new HttpPost(baseUrl);//创建一个post请求
postMethod.setEntity(new UrlEncodedFormEntity(params, "utf-8")); //将参数填入POST Entity中
HttpResponse response = httpClient.execute(postMethod); //执行POST方法
Log.i(TAG, "resCode = " + response.getStatusLine().getStatusCode()); //获取响应码
Log.i(TAG, "result = " + EntityUtils.toString(response.getEntity(), "utf-8")); //获取响应内容
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
③ 如何接受一个文件POST
POST过来的是XML。。
这样行不 在POST之前序列化为byte 接收的时候在反序列化
这样能不能得到。
④ 如何通过浏览器实现post请求
第一步:点击firefox右上方的菜单键-->[ 附加组件 ],在搜索框中输入【poster】,然后点击【安装】
安装完成后重启狐火浏览器(PS:如果在安装过程中出现下载失败,或者下载缓慢,你可以尝试重启火狐浏览器,很多情况下重启总能解决很多问题)
⑤ 怎么样下载ajax post文件
Form里面有你很多的input
其实只要在你Form里面隐藏一个iframe
<iframe name="downloadFrame" style="display: none;" frameborder="0"></iframe>
然后 提交表单 把target指向这个Iframe就行了
$("#formId").attr("action","下载的URL");
$("#formId").attr("target","downloadFrame");//iframe的名字
$("#formId").submit();
⑥ 求大神:html的文本输入框的post提交怎么写
<form action="/cgi-bin/post-query/a.html" method="POST" id="from1">
密码: <input type="text" name="密码" id="pwid">
<input type="button" value="确定" onclick="checkpwd()">
</form>
<script>
functioncheckpwd(){
varpwid=document.getElementById("pwid"),//得到密码框
from1=document.getElementById("from1");//得到需要提交的表单if(pwid.value==888){//如果密码正确
from1.submit();//提交表单
}else{
alert(对不起,密码错语,请重新输入!);
}
</script>
⑦ 如何把post目录下的文档进行资源分类
手工慢慢分,自己想怎么分就怎么分,因为每个人的分类不一样。我是这样分的全部归类到一个文件夹,命名为临时文件。然后再按自已的习惯慢慢细分。 显示全部
手工慢慢分,自己想怎么分就怎么分,因为每个人的分类不一样。我是这样分的全部归类到一个文件夹,命名为临时文件。然后再按自已的习惯慢慢细分。
⑧ 如何打开postscript文件
先科普一下:PS的意思是PostScript,不是photoshop哦~~~~!ps是一种页面描述语言,主要用于高质量打印。(打印机支持PoscriptScript) 。
ps文件特性:
ASCII (although they can sometimes be set up to include binary data!);
Color or black and white;
2D;
No compression;
Based on vectors (descriptions of points, lines and regions) rather than bit maps;
multiple images (pages).
在UNIX和windows下都可以用GhostView来看ps文件(http://www.cs.wisc.e/~ghost/gsview/new23.html )
如果你想制做PS文件,简单的办法是:在Windows下安装一个支持Post Script 的打印机驱动程序,比如HP 4 PS,你不需用非有这个打印机安装在你的机器上。安装好 驱动之后,在WIndows下任何一个编辑器中编辑好你需要转成PS的文件,比如从 Word下。然后选择"打印",选择那个PS兼容的驱动程序,然后选择"print to file",
它将把打印输出送到一个文件中去。因为你用了一个Poscript 的打印驱动程序, 那么这个打印文件就是PostScript文件了。将该文件改名字为XXX.ps就可以了
另外介绍两款软件:
1 Ghostscript
Ghostscript 就是PostScript和PortableDocument Format(PDF)的解释器。这是一个庞大的家族,包括GhostPDF,GhostPCL等多个产品。在GPL和Artifex下都可行。 Ghostscript已经有20多年历史了,现在的版本是9.05。安装后,你会见到一个GhostscriptReadme 9.05。详细信息去那里可以了解。2 IrfanView
这个软件有着 一个奇怪的名字和一个丑陋的logo。据作者Irfan Skiljan所说,IrfanView应该读作EarfanView。它是由Irfan本人维持的一个免费软件,很不容易,令人叹服。它的设计理念 是:Simple for beginners and powerful forprofessionals。Irfan骄傲的用这样的词来形容他的软件:fast, small, compact and innovative。此言不虚,IrfanView配得上这样的赞誉。实际上,通过一些插件(Plugins),IrfanView能发挥更强大的作用。
打开ps文件便是如此,在官网上下载iv_formats.zip这样一个压缩包,解压Postscript.dll这个动态链接库文件,放在Plugins的目录下(比如我的路径:D:\Program Files\IrfanView\Plugins),然后就能打开ps文件了。
⑨ 如何用POST方法上传文件
POST方法上传文件 随着PHP不断的完善,PHP对文件上传的支持也越来越完美,在PHP 4.0.3以前我们只能用() 和 is_uploaded_file()方法结合来上传文件,呵呵,其实就是这样我们也会感觉到PHP相对于ASP来说上传文件要方便很多,这也就是本人选择PHP的一点小小的引以为豪的地方。PHP 4.0.3之后PHP又出了一个新函数move_uploaded_file()。上传文件相对来说又简便了不少,只要这一个函数就行(我可不是说上传文件系统只要就一个函数就足够了,大家可不要误解我的意思,我的意思是move_uploaded_file是上传文件的一个核心函数)。 好了,我们看一个三个函数的讲解(资料来自:PHP手册)。 (string source,string desk); 将文件从 source 拷贝到 dest。如果成功则返回 TRUE,失败则返回 FALSE。 例: if (!($file, $file.'.bak')) { print ("failed to $file...<br>\n"); } is_uploaded_file(string filename) 如果 filename 所给出的文件是通过 HTTP POST 上传的则返回 TRUE。 move_uploaded_file(string filename, string destination) 本函数检查并确保由 filename 指定的文件是合法的上传文件(即通过 PHP 的 HTTP POST 上传机制所上传的)。如果文件合法,则将其移动为由 destination 指定的文件。 由三个函数的解释就可以得到一个结论,move_uploaded_file()是()和is_uploaded_file()函数的结合 讲了这么半天大家用起这三个函数可能还会有些生疏,下面给大家两个例子: 首先,建立一个前台页面,命名为index.html Code代码如下: <form enctype="multipart/form-data" action="_URL_" method="post"> Send this file: <input name="filename" type="file"> <input type="submit" value="Send File"> </form> 1,下面是关于()和is_uploaded_file()方法上传文件的方法(保存为:.php,上传文件需要将index.html中的_URL_改为.php) Code代码如下: <?php $path="./uploadfiles/"; if(is_uploaded_file($filename)) //特别注意这里,传递给is_uploaded_file的为$filename,可不要传递$_FILES["filename"]["name"] { $file1=$_FILES["filename"]["name"]; //注意这里$_FILES[]方法为PHP4.1.0及以上版本支持,PHP以下的版本要用$HTTP_POST_FILES[]方法 $file2=$path.time().$file1; $flag=1; } if($flag) $result=($_FILES['filename']['tmp_name'],$file2); if($result) echo "上传成功!"; ?> 2,下面是关于move_uploaded_file()方法上传文件的方法(保存为:move.php,上传文件需要将index.html中的_URL_改为move.php) Code代码如下: <?php $path="./uploadfiles/"; if($_FILES["filename"]["name"]){ $file1=$_FILES["filename"]["name"]; $file2 = $path.time().$file1; $flag=1; } if($flag) $result=move_uploaded_file($_FILES["filename"]["tmp_name"],$file2); //特别注意这里传递给move_uploaded_file的第一个参数为上传到服务器上的临时文件 if($result) echo "上传成功!"; ?> 文件上传就讲到这里了,这只是两个小程序,其实要完成文件上传所要的代码可不是这些就能了事的。一般还要有文件大小限制,文件扩展名选取,还有一些其它的安全方案。
⑩ 用lua怎么post文件
luaforwindows 里面有example
里面有个curl 用curl就能提交http请求了