① 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請求了