指定したメソッドを使用して、指定したリソースに指定したローカル ファイルをアップロードします。
Namespace: YiaoWang.NetworkAssembly: YiaoWang.Network (YiaoWang.Network.dll 内) バージョン: 2.11.5.7 (2.11.5.7)
Syntax
C# |
---|
public byte[] UploadFile( string address, string method, string fileName ) |
Visual Basic |
---|
Public Function UploadFile ( _ address As String, _ method As String, _ fileName As String _ ) As Byte() |
Parameters
- address
- Type: System..::..String
ファイルを受信するリソースの URI。ftp://localhost/samplefile.txt など。
- method
- Type: System..::..String
リソースにファイルを送信するために使用する HTTP メソッド。(WebRequestMethods) null の場合、http の既定値は POST、ftp の既定値は STOR です。
- fileName
- Type: System..::..String
リソースに送信するファイル。"samplefile.txt" など。
Return Value
リソースからの応答の本文を格納している Byte 配列。
Remarks
アドレスに HTTP リソースが指定されている場合、UploadFile メソッドは、
method パラメータに指定された HTTP メソッドを使用してリソースにローカル ファイルを送信し、
サーバーからの応答を返します。
Exceptions
Exception | Condition |
---|---|
System.Net..::..WebException | BaseAddress および address を組み合わせて形成された URI が無効です。 または fileName が null 参照 (Visual Basic では Nothing) または Empty であるか、 無効な文字が含まれています。または、fileName が存在しません。 または ファイルのアップロード中にエラーが発生しました。 または リソースをホストしているサーバーから応答がありませんでした。 または Content-type ヘッダーが multipart で始まっています。 |