|
|
|
 |
| |
 |
Home > Products > DEXTUploadX >ÄÚµå»ùÇà |
|
|
 |
| |
|
|
 |
| |
 |
|
¾÷·Îµå ¿¹Á¦ (°£´ÜÇÑ POST, PUT ¾÷·Îµå ¿¹Á¦ ¿Ü¿¡´Â »ùÇà ÆäÀÌÁö¸¦ Âü°í)
1. °£´ÜÇÑ POST ¾÷·Îµå ¿¹Á¦
2. °£´ÜÇÑ PUT ¾÷·Îµå ¿¹Á¦
3. Æú´õ ±¸Á¶ ¾÷·Îµå ¿¹Á¦
4. ÆÄÀÏ ¾÷·Îµå ¸Å´ÏÀúÀÇ ±âº»ÀûÀÎ ¸Þ¼Òµå, ÇÁ·ÎÆÛƼ, À̺¥Æ®ÀÇ ¼Ò°³
5. ÆÄÀÏ ¾÷·Îµå ¸ð´ÏÅÍÀÇ ±âº»ÀûÀÎ ¸Þ¼Òµå, ÇÁ·ÎÆÛƼ, À̺¥Æ®ÀÇ ¼Ò°³
6. »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ Æû ¾ÆÀÌÅÛÀ» Ãß°¡ÇÏ´Â ¿¹Á¦
7. À¯´ÏÄÚµå ¹× ±âŸ ¾ð¾î ÆäÀÌÁö¿¡¼ÀÇ ¾÷·Îµå ¿¹Á¦ (´Ù±¹¾î ¾÷·Îµå)
8. »ç¿ëÀÚ°¡ Á÷Á¢ »ç¿ëÀÚÀÇ À¥»çÀÌÆ®¿¡ ÃÖÀûÈµÈ Àü¼Û ÆäÀÌÁö¸¦ Á¦ÀÛÇÏ¿© ¾÷·Îµå ÇÏ´Â ¿¹Á¦
9. °¢°¢ÀÇ ÆÄÀÏ¿¡ ´ëÇÑ º°Äª ¹× »ç¿ëÀÚ ÀÓÀÇÀÇ ºÎ°¡ÀûÀÎ µ¥ÀÌÅ͸¦ ¾÷·Îµå ÇÒ ¼ö ÀÖ´Â ¿¹Á¦
10. AES ¾ÏÈ£È Àü¼ÛÀ¸·Î º¸¾ÈÀÌ À¯ÁöµÇ¾î¾ß ÇÒ ¹®¼ Àü¼Û¿¡ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ¿¹Á¦
11. Àü¼Û ÇÒ ÆÄÀÏÀÌ ¾øÀ» ¶§ Àü¼Û ó¸® ¹× ¼¹ö¿¡ ¾÷·Îµå µÈ ÆÄÀÏÀ» ÀÓÀÇ·Î Ãß°¡Çϰí ó¸®ÇÏ´Â ¿¹Á¦
(°Ô½ÃÆÇ ¼öÁ¤ ¸ðµå µî)
12. ÆÄÀÏ ¾÷·Îµå °´Ã¼¿¡ Ãß°¡µÈ ÆÄÀÏÀ» »ç¿ëÇÏ´Â ¿¹Á¦
13. ÇÁ·Ï½Ã ¼¹ö¸¦ ÅëÇØ¼ ÆÄÀÏÀ» ¾÷·Îµå ÇÏ´Â ¿¹Á¦
14. SSL ȯ°æ¿¡¼ÀÇ ¾÷·Îµå ¿¹Á¦
´Ù¿î·Îµå
¿¹Á¦ (°£´ÜÇÑ ÆÄÀÏ ´Ù¿î·Îµå ¿¹Á¦ ¿Ü¿¡´Â »ùÇà ÆäÀÌÁö¸¦ Âü°í)
1. °£´ÜÇÑ ÆÄÀÏ ´Ù¿î·Îµå ¿¹Á¦
2. ÆÄÀÏ À̾î¹Þ±â ¿¹Á¦
3. ÆÄÀÏ ´Ù¿î·Îµå ¸Å´ÏÀúÀÇ ±âº»ÀûÀÎ ¸Þ¼Òµå, ÇÁ·ÎÆÛƼ, À̺¥Æ®ÀÇ ¼Ò°³
4. ÆÄÀÏ ´Ù¿î·Îµå ¸ð´ÏÅÍÀÇ ±âº»ÀûÀÎ ¸Þ¼Òµå, ÇÁ·ÎÆÛƼ, À̺¥Æ®ÀÇ ¼Ò°³
5. »ç¿ëÀÚ°¡ Á÷Á¢ »ç¿ëÀÚÀÇ À¥»çÀÌÆ®¿¡ ÃÖÀûÈµÈ Àü¼Û ÆäÀÌÁö¸¦ Á¦ÀÛÇÏ¿© ´Ù¿î·Îµå ÇÏ´Â ¿¹Á¦
6. AES ¾ÏÈ£È Àü¼ÛÀ¸·Î º¸¾ÈÀÌ À¯ÁöµÇ¾î¾ß ÇÒ ¹®¼ Àü¼Û¿¡ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ¿¹Á¦
7. ÆÄÀÏ ´Ù¿î·Îµå °´Ã¼¿¡ Ãß°¡µÈ ÆÄÀÏÀ» »ç¿ëÇÏ´Â ¿¹Á¦
8. ÇÁ·Ï½Ã ¼¹ö¸¦ ÅëÇØ¼ ¼¹öÀÇ ÆÄÀÏÀ» ´Ù¿î·Îµå ÇÏ´Â ¿¹Á¦
9. SSL ȯ°æ¿¡¼ÀÇ ´Ù¿î·Îµå ¿¹Á¦
DEXTUpload.NET
¿ë »ùÇÃ (ASP.NET »ùÇÃ)
¼³Ä¡ ÈÄ Á¦°øÇÏ´Â DEXTUploadX »ùÇÃÀº ASP ÆäÀÌÁö·Î ÀÛ¼ºµÇ¾î, DEXTUpload Pro¿Í ÇÔ²²
½ÇÇàµË´Ï´Ù.
ASP.NETȯ°æ¿¡¼ DEXTUpload.NET Pro¸¦ ÀÌ¿ëÇÑ POST ¾÷·Îµå »ùÇÃÀº ¾Æ·¡ ÆÄÀÏÀ» Âü°íÇϼ¼¿ä.
- DEXTX_DEXTNET.zip
|
|
|
Upload |
| 1. °£´ÜÇÑ POST ¾÷·Îµå ¿¹Á¦ |
|
|
°¡Àå
°£´ÜÇÑ POST ¹æ½ÄÀÇ ¾÷·Îµå·Î½á ÆÄÀÏÀ̳ª Æú´õ¸¦ ²ø¾î³õÀ» ¼ö ÀÖ´Â µå·¡±× & µå¶øÀ» Áö¿øÇÕ´Ï´Ù.
[SimplePostUpload.htm]
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=ks_c_5601-1987">
<TITLE>°¡Àå °£´ÜÇÑ POST ¹æ½ÄÀÇ ¿¹Á¦.</TITLE>
<SCRIPT FOR="FileUploadManager" Event="OnError(nCode, sMsg, sDetailMsg)"
LANGUAGE="javascript">
OnFileManagerError(nCode, sMsg, sDetailMsg);
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
// sMsg´Â °£·«ÇÏ°Ô ¿ä¾àµÈ ¿¡·¯ ¸Þ½ÃÁöÀÔ´Ï´Ù.
// sDetailMsg´Â º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸°¡ Æ÷ÇÔ µÈ ¿¡·¯ ¸Þ½ÃÁöÀÔ´Ï´Ù.
// sDetailMsg´Â ¿¡·¯ ¸Þ½ÃÁö¿¡ µû¶ó °ø¹éÀÎ °æ¿ìµµ ÀÖ½À´Ï´Ù.
// ¹Ýµå½Ã À§¿Í °°ÀÌ ¼±¾ðÀ» ÇØÁà¾ß ÇÕ´Ï´Ù.
// ÀÌ ¿¡·¯ ó¸® ¹æ½ÄÀº DEXTUploadXÀÇ ¸ðµç ÄÁÆ®·ÑÀÌ µ¿ÀÏÇÕ´Ï´Ù.
function OnFileManagerError(nCode, sMsg, sDetailMsg)
{
alert(nCode);
alert(sMsg);
alert(sDetailMsg);
}
</SCRIPT>
<SCRIPT LANGUAGE="VBS" for="FileUploadManager"
event="OnTransfer_Click()">
'ÆÄÀÏ ¾÷·Îµå ¸Å´ÏÀúÀÇ Àü¼ÛÇϱ⠹öưÀ» ´©¸£¸é À§ÀÇ 'OnTransfer_Click' À̺¥Æ®°¡ ¹ß»ýÇÕ´Ï´Ù.
' ¿©±â¿¡¼ ¾Æ·¡¿Í°°ÀÌÆÄÀϾ÷·Îµå¸ð´ÏÅÍȸéÀ»¿¸éµË´Ï´Ù.
winstyle="height=355,width=445,status=no,toolbar=no,menubar=no,location=no"
window.open "./FileUploadMonitor.htm",null,winstyle
</SCRIPT>
</HEAD>
<BODY>
<OBJECT id="FileUploadManager"
codeBase="http://Localhost/DEXTUploadX/DEXTUploadX.cab#version=2,4,0,0"
height="200" width="450" classid="CLSID:DF75BAFF-7DD5-4B83-AF5E-692067C90316"
VIEWASTEXT>
</OBJECT>
</BODY>
</HTML>
[FileUploadMonitor.htm]
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=ks_c_5601-1987">
<TITLE>DEXTUploadX ¾÷·Îµå</TITLE>
<SCRIPT FOR="FileUploadMonitor" Event="OnError(nCode, sMsg, sDetailMsg)"
LANGUAGE="javascript">
OnFileMonitorError(nCode, sMsg, sDetailMsg);
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function OnFileMonitorError(nCode, sMsg, sDetailMsg)
{
alert(nCode);
alert(sMsg);
alert(sDetailMsg);
}
</SCRIPT>
<SCRIPT LANGUAGE="VBS">
sub OnLoading()
' Post ¹æ½ÄÀÏ °æ¿ì ¾Æ·¡¿Í °°ÀÌ UploadURL ¼Ó¼º¿¡ Post Script ÆÄÀÏÀ» ¸í½ÃÇØ¾ß ÇÕ´Ï´Ù.
' Ç¥ÁØ Æ÷Æ® ¿ÜÀÇ ´Ù¸¥ Æ÷Æ®¸¦ »ç¿ëÇϽ÷Á¸é
' http://Localhost:8080/DEXTUploadX/Upload/PostScript.asp
' °ú °°ÀÌ ÀϹÝÀûÀÎ ÁÖ¼Ò ÁöÁ¤ ¹æ¹ý°ú µ¿ÀÏÇÏ°Ô »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
document.all("FileUploadMonitor").UploadURL =
"http://Localhost/DEXTUploadXSamples/Upload/PostScript.asp"
' ÀÌ ÆäÀÌÁöÀÇ ºÎ¸ð ÆäÀÌÁö¿¡ ÀÖ´Â ÆÄÀÏ ¸Å´ÏÀú ÄÁÆ®·ÑÀÇ ¸ðµç ÆÄÀÏ ¹× Æû ¾ÆÀÌÅÛÀ» ÆÄÀÏ ¸ð´ÏÅÍ ÄÁÆ®·Ñ¿¡ º¹»çÇÕ´Ï´Ù.
document.all("FileUploadMonitor").Items =
opener.document.all("FileUploadManager").Items
' ÆÄÀÏ ¸Å´ÏÀúÀÇ ¸î °¡Áö ¼Ó¼ºµé(DefaultPath, Filter µîµî)ÀÇ °ªÀ» ÆÄÀÏ ¸ð´ÏÅÍ¿¡ º¹»çÇÕ´Ï´Ù.
document.all("FileUploadMonitor").Properties =
opener.document.all("FileUploadManager").Properties
end sub
</SCRIPT>
</HEAD>
<BODY onload="OnLoading()" bottomMargin=0 leftMargin=0 topMargin=0
rightMargin=0>
<OBJECT id=FileUploadMonitor height=355 width=445
classid=CLSID:96A93E40-E5F8-497A-B029-8D8156DE09C5
CodeBase="http://Localhost/DEXTUploadX/DEXTUploadX.cab#version=2,4,0,0"
VIEWASTEXT>
</OBJECT>
</BODY>
</HTML> |
|
| |
| 2. °£´ÜÇÑ PUT ¾÷·Îµå ¿¹Á¦ |
|
|
PUT
¾÷·Îµå´Â Post ¾÷·Îµå Äڵ忡¼ µÎ °¡Áö¸¸ º¯°æÇÏ½Ã¸é µË´Ï´Ù.
document.all("FileUploadMonitor").EnablePutMode
document.all("FileUploadMonitor").UploadURL
ÀÚ¼¼ÇÑ °ÍÀº ÆÄÀÏ ¾÷·Îµå ¸ð´ÏÅÍÀÇ ¼Ò½º¸¦ Âü°íÇϽñ⠹ٶø´Ï´Ù.
PUT ¾÷·Îµå¸¦ À§ÇÑ ¼¹öÀÇ È¯°æ ¼³Á¤Àº ¸Å´º¾óÀ» Âü°íÇϽñ⠹ٶø´Ï´Ù.
(ÆÄÀÏÀÌ ¾÷·Îµå µÉ °¡»ó °æ·ÎÀÇ ±ÇÇÑ ¼³Á¤ µîÀ» ÇØ¾ß ÇÕ´Ï´Ù.)
[SimplePutUpload.htm]
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=ks_c_5601-1987">
<TITLE>°¡Àå °£´ÜÇÑ PUT ¾÷·Îµå ¿¹Á¦</TITLE>
<SCRIPT FOR="FileUploadManager" Event="OnError(nCode, sMsg, sDetailMsg)"
LANGUAGE="javascript">
OnFileManagerError(nCode, sMsg, sDetailMsg);
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function OnFileManagerError(nCode, sMsg, sDetailMsg)
{
alert(nCode);
alert(sMsg);
alert(sDetailMsg);
}
</SCRIPT>
<SCRIPT LANGUAGE="VBS" for="FileUploadManager"
event="OnTransfer_Click()">
winstyle="height=355,width=445,status=no,toolbar=no,menubar=no,location=no"
window.open "FileUploadMonitor.htm",null,winstyle
</SCRIPT>
</HEAD>
<BODY>
<P><OBJECT id="FileUploadManager"
codeBase="http://Localhost/DEXTUploadX/DEXTUploadX.cab#version=2,4,0,0"
height="200" width="450" classid="CLSID:DF75BAFF-7DD5-4B83-AF5E-692067C90316"
VIEWASTEXT>
</OBJECT></P>
</BODY>
</HTML>
[FileUploadMonitor.htm]
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=ks_c_5601-1987">
<TITLE>DEXTUploadX ¾÷·Îµå</TITLE>
<SCRIPT FOR="FileUploadMonitor" Event="OnError(nCode, sMsg, sDetailMsg)"
LANGUAGE="javascript">
OnFileMonitorError(nCode, sMsg, sDetailMsg);
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function OnFileMonitorError(nCode, sMsg, sDetailMsg)
{
alert(nCode);
alert(sMsg);
alert(sDetailMsg);
}
</SCRIPT>
<SCRIPT LANGUAGE="VBS">
sub OnLoading()
' Put ¾÷·Îµå¸¦ »ç¿ëÇϱâ À§Çؼ´Â ¾Æ·¡¿Í °°ÀÌ EnablePutMode ¼Ó¼ºÀ» TRUE·Î ÇØ¾ßÇÕ´Ï´Ù.
document.all("FileUploadMonitor").EnablePutMode = TRUE
' UploadURL ¼Ó¼º¿¡´Â ¾÷·Îµå µÉ ¼¹öÀÇ °¡»ó °æ·ÎÀÇ À§Ä¡¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
document.all("FileUploadMonitor").UploadURL =
"http://Localhost/DEXTUploadXSamplesData"
document.all("FileUploadMonitor").Items =
opener.document.all("FileUploadManager").Items
document.all("FileUploadMonitor").Properties =
opener.document.all("FileUploadManager").Properties
end sub
</SCRIPT>
</HEAD>
<BODY onload="OnLoading()" bottomMargin=0 leftMargin=0 topMargin=0
rightMargin=0>
<OBJECT id=FileUploadMonitor height=355 width=445
classid=CLSID:96A93E40-E5F8-497A-B029-8D8156DE09C5
CodeBase="http://Localhost/DEXTUploadX/DEXTUploadX.cab#version=2,4,0,0"
VIEWASTEXT>
</OBJECT>
</BODY>
</HTML> |
|
|
Download |
| 1. °£´ÜÇÑ ÆÄÀÏ ´Ù¿î·Îµå ¿¹Á¦ |
|
|
[SimpleDownload.htm]
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=ks_c_5601-1987">
<TITLE>°£´ÜÇÑ ÆÄÀÏ ´Ù¿î·Îµå ¿¹Á¦ÀÔ´Ï´Ù.</TITLE>
<SCRIPT FOR="FileDownloadManager" Event="OnError(nCode, sMsg, sMsgDetail)"
language="javascript">
OnErrorDownloadManager(nCode, sMsg, sMsgDetail);
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function OnErrorDownloadManager(nCode, sMsg, sMsgDetail)
{
alert(nCode);
alert(sMsg);
alert(sDetailMsg);
}
</SCRIPT>
<SCRIPT LANGUAGE="VBS" for="FileDownloadManager"
event="OnDownload_Click()">
Msgbox"OnDownload_ClickÀ̺¥Æ®¹ß»ý"<br>winstyle="height=445,width=445,status=no,toolbar=no,menubar=no,location=no"
window.open "FileDownloadMonitor.htm",null,winstyle
</SCRIPT>
<script language="vbs">
Sub OnLoading()
// ÆÄÀÏÀÇ URL, ÆÄÀÏ Å©±â, ÆÄÀÏ ¸í(ÆÄÀϸíÀº »ý·« °¡´É)
document.all("FileDownloadManager").AddFile
"http://Localhost/DEXTUploadXSamples/Download/DEXTUploadXTestFile1.tst",
10000000
document.all("FileDownloadManager").AddFile
"http://Localhost/DEXTUploadXSamples/Download/DEXTUploadXTestFile2.tst",
20000000
document.all("FileDownloadManager").AddFile
"http://Localhost/DEXTUploadXSamples/Download/DEXTUploadXTestFile3.tst",
30000000, "DevpiaTest3.tst" < br>
EndSub<br><br>SubOpenDownloadMonitor()<br>winstyle="height=445,width=445,status=no,toolbar=no,menubar=no,location=no"
window.open "FileDownloadMonitor.htm",null,winstyle
End Sub
</script>
</HEAD>
<BODY onload="OnLoading()">
<P><OBJECT ID="FileDownloadManager" height="200" width="450"
CodeBase = "http://Localhost/DEXTUploadX/DEXTUploadX.cab#version=2,4,0,0"
CLASSID="CLSID:535AE497-8E85-45F8-AF36-2DFCBCA8B68A"></OBJECT></P>
<P><INPUT type="button" value="´Ù¿î·Îµå ¸ð´ÏÅÍ Ã¢ ¶ç¿ì±â"
onclick="OpenDownloadMonitor()"></P>
</BODY>
</HTML>
[FileDownloadMonitor.htm]
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=ks_c_5601-1987">
<TITLE>DEXTUploadX ´Ù¿î·Îµå</TITLE>
<SCRIPT FOR="FileDownloadMonitor" Event="OnError(nCode, sMsg, sDetailMsg)"
Language="javascript">
OnErrorDownloadMonitor(nCode, sMsg, sDetailMsg);
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function OnErrorDownloadMonitor(nCode, sMsg, sDetailMsg)
{
alert(nCode);
alert(sMsg);
alert(sDetailMsg);
}
</SCRIPT>
<SCRIPT LANGUAGE="VBS">
sub OnLoading()
' ÆÄÀÏ ´Ù¿î·Îµå ¸Å´ÏÀú°¡ ³Ñ°ÜÁÖ´Â ¾ÆÀÌÅÛµéÀ» ÀúÀåÇÑ´Ù
document.all("FileDownloadMonitor").Items =
opener.document.all("FileDownloadManager").Items
end sub
</SCRIPT>
</HEAD>
<BODY onload="OnLoading()" bottomMargin=0 leftMargin=0 topMargin=0
rightMargin=0>
<OBJECT ID="FileDownloadMonitor" height=445 width=445
CodeBase = "http://Localhost/DEXTUploadX/DEXTUploadX.cab#version=2,4,0,0"
CLASSID="CLSID:471678BB-F992-4BE6-9761-7767883E8619">
</OBJECT>
</BODY>
</HTML> |
|
|
|
 |
|
| |
|
|
|
 |
|