Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

WWWForm.data

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public var data: byte[];
public byte[] data;

説明

フォームを送信するときに POST のリクエストボディに渡す生のデータ(読み取り専用)

一般的には WWW コンストラクターには WWWform オブジェクトを渡しますが、 Web サーバーに送信するリクエストヘッダーを変更したい場合にはこの変数を使わなければいけません。

関連項目: headers 変数

var form = new WWWForm();
form.AddField( "name", "value" );
var headers = form.headers;
var rawData = form.data;
var url = "www.myurl.com";

// Add a custom header to the request. // In this case a basic authentication to access a password protected resource. headers["Authorization"]="Basic " + System.Convert.ToBase64String( System.Text.Encoding.ASCII.GetBytes("username:password"));

// Post a request to an URL with our custom headers var www = new WWW(url, rawData, headers); yield www; //.. process results from WWW request here...
          WWWForm form = new WWWForm();
form.AddField( "name", "value" );
Hashtable headers = form.headers;
byte[] rawData = form.data;
string url = "www.myurl.com";

// Add a custom header to the request. // In this case a basic authentication to access a password protected resource. headers["Authorization"] = "Basic " + System.Convert.ToBase64String( System.Text.Encoding.ASCII.GetBytes("username:password"));

// Post a request to an URL with our custom headers WWW www = new WWW(url, rawData, headers); yield return www; //.. process results from WWW request here...