| Paket | flash.net |
| Klass | public dynamic class URLVariables |
| Arv | URLVariables Object |
| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
data i URLRequest-klassen och med flash.net-paketfunktioner.
Relaterade API-element
| Metod | Definieras med | ||
|---|---|---|---|
URLVariables(source:String = null)
Skapar ett nytt URLVariables-objekt. | URLVariables | ||
Konverterar variabelsträngen till egenskaper för det angivna URLVariables-objektet. | URLVariables | ||
![]() |
Anger om det finns en egenskap angiven för ett objekt. | Object | |
![]() |
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | |
![]() |
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | |
![]() |
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | |
![]() |
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | |
Returnerar en sträng som innehåller alla uppräkningsbara variabler i MIME-innehållskodningen application/x-www-form-urlencoded. | URLVariables | ||
![]() |
Returnerar det angivna objektets primitiva värde. | Object | |
URLVariables | () | Konstruktor |
public function URLVariables(source:String = null)| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Skapar ett nytt URLVariables-objekt. Du skickar URLVariables-objekt till egenskapen data för URLRequest-objekt.
Om du anropar URLVariables-konstruktorn med en sträng anropas metoden decode() automatiskt för att konvertera strängen till egenskaperna för URLVariables-objektet.
source:String (default = null) — En URL-kodad sträng som innehåller namnvärdespar.
|
decode | () | metod |
public function decode(source:String):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Konverterar variabelsträngen till egenskaper för det angivna URLVariables-objektet.
Metoden används internt av URLVariables-händelser. De flesta användare behöver inte anropa den här metoden direkt.
Parametrar
source:String — En URL-kodad frågesträng som innehåller namnvärdespar.
|
Utlöser
Error — Källparametern måste vara en URL-kodad frågesträng som innehåller namnvärdepar.
|
Exempel ( Så här använder du exemplet )
// The first method passes the string to be decoded to the URLVariables class constructor:
var urlVariables:URLVariables = new URLVariables("firstName=Tom&lastName=Jones");
lbl.text = urlVariables.lastName + "," + urlVariables.firstName;
// The second method uses the decode() method to parse the URL encoded string:
var urlVariables:URLVariables = new URLVariables();
urlVariables.decode("firstName=Tom&lastName=Jones");
lbl.text = urlVariables.lastName + "," + urlVariables.firstName;
toString | () | metod |
public function toString():String| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Returnerar en sträng som innehåller alla uppräkningsbara variabler i MIME-innehållskodningen application/x-www-form-urlencoded.
ReturnerarString — En URL-kodad sträng som innehåller namnvärdespar.
|
Exemplet innehåller följande:
- Konstruktorfunktionen skapar en URLRequest-instans som heter
request, där URL:en för ett fjärranslutet program används som en parameter. - Ett URLVariables-objekt skapas och två av egenskaperna tilldelas värden.
- URLVariables-objektet tilldelas till egenskapen
datai URLRequest-objektet. - I exemplet anropas
navigateToURLsom öppnar ett nytt webbläsarfönster till URL:en för fjärranslutet program.
Obs! För att köra exemplet måste påhittad URL för fjärranslutet program bytas ut mot faktisk URL-adress. Dessutom behöver du serverkoden för att bearbeta data som hämtas av Flash Player i URLVariables-objektet.
package {
import flash.display.Sprite;
import flash.net.navigateToURL;
import flash.net.URLRequest;
import flash.net.URLVariables;
public class URLVariablesExample extends Sprite {
public function URLVariablesExample() {
var url:String = "http://www.[yourDomain].com/application.jsp";
var request:URLRequest = new URLRequest(url);
var variables:URLVariables = new URLVariables();
variables.exampleSessionId = new Date().getTime();
variables.exampleUserLabel = "guest";
request.data = variables;
navigateToURL(request);
}
}
}
Tue Jun 12 2018, 01:40 PM Z
Dölj ärvda publika egenskaper
Visa ärvda publika egenskaper