#include <FormData.h>
|
enum | EncodingType {
FormURLEncoded,
TextPlain,
MultipartFormData,
FormURLEncoded,
TextPlain,
MultipartFormData
} |
|
enum | EncodingType {
FormURLEncoded,
TextPlain,
MultipartFormData,
FormURLEncoded,
TextPlain,
MultipartFormData
} |
|
|
WEBCORE_EXPORT | ~FormData () |
|
Ref< FormData > | copy () const |
|
Ref< FormData > | isolatedCopy () const |
|
template<typename Encoder > |
void | encode (Encoder &) const |
|
WEBCORE_EXPORT void | appendData (const void *data, size_t) |
|
void | appendFile (const String &filePath, bool shouldGenerateFile=false) |
|
WEBCORE_EXPORT void | appendFileRange (const String &filename, long long start, long long length, double expectedModificationTime, bool shouldGenerateFile=false) |
|
WEBCORE_EXPORT void | appendBlob (const URL &blobURL) |
|
char * | expandDataStore (size_t) |
|
void | flatten (Vector< char > &) const |
|
String | flattenToString () const |
|
Ref< FormData > | resolveBlobReferences () |
|
bool | isEmpty () const |
|
const Vector< FormDataElement > & | elements () const |
|
const Vector< char > & | boundary () const |
|
void | generateFiles (Document *) |
|
void | removeGeneratedFilesIfNeeded () |
|
bool | alwaysStream () const |
|
void | setAlwaysStream (bool alwaysStream) |
|
void | setIdentifier (int64_t identifier) |
|
int64_t | identifier () const |
|
bool | containsPasswordData () const |
|
void | setContainsPasswordData (bool containsPasswordData) |
|
WEBCORE_EXPORT | ~FormData () |
|
Ref< FormData > | copy () const |
|
Ref< FormData > | isolatedCopy () const |
|
template<typename Encoder > |
void | encode (Encoder &) const |
|
WEBCORE_EXPORT void | appendData (const void *data, size_t) |
|
void | appendFile (const String &filePath, bool shouldGenerateFile=false) |
|
WEBCORE_EXPORT void | appendFileRange (const String &filename, long long start, long long length, double expectedModificationTime, bool shouldGenerateFile=false) |
|
WEBCORE_EXPORT void | appendBlob (const URL &blobURL) |
|
char * | expandDataStore (size_t) |
|
void | flatten (Vector< char > &) const |
|
String | flattenToString () const |
|
Ref< FormData > | resolveBlobReferences () |
|
bool | isEmpty () const |
|
const Vector< FormDataElement > & | elements () const |
|
const Vector< char > & | boundary () const |
|
void | generateFiles (Document *) |
|
void | removeGeneratedFilesIfNeeded () |
|
bool | alwaysStream () const |
|
void | setAlwaysStream (bool alwaysStream) |
|
void | setIdentifier (int64_t identifier) |
|
int64_t | identifier () const |
|
bool | containsPasswordData () const |
|
void | setContainsPasswordData (bool containsPasswordData) |
|
void | deref () const |
|
void | deref () const |
|
void | deref () const |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
void | relaxAdoptionRequirement () |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
void | relaxAdoptionRequirement () |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
void | relaxAdoptionRequirement () |
|
|
static WEBCORE_EXPORT Ref< FormData > | create () |
|
static WEBCORE_EXPORT Ref< FormData > | create (const void *, size_t) |
|
static Ref< FormData > | create (const CString &) |
|
static Ref< FormData > | create (const Vector< char > &) |
|
static Ref< FormData > | create (const FormDataList &, const TextEncoding &, EncodingType=FormURLEncoded) |
|
static Ref< FormData > | createMultiPart (const FormDataList &, const TextEncoding &, Document *) |
|
template<typename Decoder > |
static RefPtr< FormData > | decode (Decoder &) |
|
static EncodingType | parseEncodingType (const String &type) |
|
static WEBCORE_EXPORT Ref< FormData > | create () |
|
static WEBCORE_EXPORT Ref< FormData > | create (const void *, size_t) |
|
static Ref< FormData > | create (const CString &) |
|
static Ref< FormData > | create (const Vector< char > &) |
|
static Ref< FormData > | create (const FormDataList &, const TextEncoding &, EncodingType=FormURLEncoded) |
|
static Ref< FormData > | createMultiPart (const FormDataList &, const TextEncoding &, Document *) |
|
template<typename Decoder > |
static RefPtr< FormData > | decode (Decoder &) |
|
static EncodingType | parseEncodingType (const String &type) |
|
◆ EncodingType [1/2]
Enumerator |
---|
FormURLEncoded | |
TextPlain | |
MultipartFormData | |
FormURLEncoded | |
TextPlain | |
MultipartFormData | |
◆ EncodingType [2/2]
Enumerator |
---|
FormURLEncoded | |
TextPlain | |
MultipartFormData | |
FormURLEncoded | |
TextPlain | |
MultipartFormData | |
◆ ~FormData() [1/2]
WebCore::FormData::~FormData |
( |
| ) |
|
◆ ~FormData() [2/2]
◆ alwaysStream() [1/2]
bool WebCore::FormData::alwaysStream |
( |
| ) |
const |
|
inline |
◆ alwaysStream() [2/2]
bool WebCore::FormData::alwaysStream |
( |
| ) |
const |
|
inline |
◆ appendBlob() [1/2]
◆ appendBlob() [2/2]
void WebCore::FormData::appendBlob |
( |
const URL & |
blobURL | ) |
|
◆ appendData() [1/2]
◆ appendData() [2/2]
◆ appendFile() [1/2]
void WebCore::FormData::appendFile |
( |
const String & |
filePath, |
|
|
bool |
shouldGenerateFile = false |
|
) |
| |
◆ appendFile() [2/2]
void WebCore::FormData::appendFile |
( |
const String & |
filePath, |
|
|
bool |
shouldGenerateFile = false |
|
) |
| |
◆ appendFileRange() [1/2]
WEBCORE_EXPORT void WebCore::FormData::appendFileRange |
( |
const String & |
filename, |
|
|
long long |
start, |
|
|
long long |
length, |
|
|
double |
expectedModificationTime, |
|
|
bool |
shouldGenerateFile = false |
|
) |
| |
◆ appendFileRange() [2/2]
void WebCore::FormData::appendFileRange |
( |
const String & |
filename, |
|
|
long long |
start, |
|
|
long long |
length, |
|
|
double |
expectedModificationTime, |
|
|
bool |
shouldGenerateFile = false |
|
) |
| |
◆ boundary() [1/2]
const Vector<char>& WebCore::FormData::boundary |
( |
| ) |
const |
|
inline |
◆ boundary() [2/2]
const Vector<char>& WebCore::FormData::boundary |
( |
| ) |
const |
|
inline |
◆ containsPasswordData() [1/2]
bool WebCore::FormData::containsPasswordData |
( |
| ) |
const |
|
inline |
◆ containsPasswordData() [2/2]
bool WebCore::FormData::containsPasswordData |
( |
| ) |
const |
|
inline |
◆ copy() [1/2]
◆ copy() [2/2]
◆ create() [1/10]
◆ create() [2/10]
◆ create() [3/10]
◆ create() [4/10]
◆ create() [5/10]
◆ create() [6/10]
◆ create() [7/10]
◆ create() [8/10]
◆ create() [9/10]
◆ create() [10/10]
◆ createMultiPart() [1/2]
◆ createMultiPart() [2/2]
◆ decode() [1/2]
template<typename Decoder >
◆ decode() [2/2]
template<typename Decoder >
◆ elements() [1/2]
◆ elements() [2/2]
◆ encode() [1/2]
template<typename Encoder >
void WebCore::FormData::encode |
( |
Encoder & |
encoder | ) |
const |
◆ encode() [2/2]
template<typename Encoder >
void WebCore::FormData::encode |
( |
Encoder & |
| ) |
const |
◆ expandDataStore() [1/2]
char* WebCore::FormData::expandDataStore |
( |
size_t |
| ) |
|
◆ expandDataStore() [2/2]
char * WebCore::FormData::expandDataStore |
( |
size_t |
size | ) |
|
◆ flatten() [1/2]
void WebCore::FormData::flatten |
( |
Vector< char > & |
data | ) |
const |
◆ flatten() [2/2]
void WebCore::FormData::flatten |
( |
Vector< char > & |
| ) |
const |
◆ flattenToString() [1/2]
String WebCore::FormData::flattenToString |
( |
| ) |
const |
◆ flattenToString() [2/2]
String WebCore::FormData::flattenToString |
( |
| ) |
const |
◆ generateFiles() [1/2]
◆ generateFiles() [2/2]
void WebCore::FormData::generateFiles |
( |
Document * |
document | ) |
|
◆ identifier() [1/2]
int64_t WebCore::FormData::identifier |
( |
| ) |
const |
|
inline |
◆ identifier() [2/2]
int64_t WebCore::FormData::identifier |
( |
| ) |
const |
|
inline |
◆ isEmpty() [1/2]
bool WebCore::FormData::isEmpty |
( |
| ) |
const |
|
inline |
◆ isEmpty() [2/2]
bool WebCore::FormData::isEmpty |
( |
void |
| ) |
const |
|
inline |
◆ isolatedCopy() [1/2]
Ref<FormData> WebCore::FormData::isolatedCopy |
( |
| ) |
const |
◆ isolatedCopy() [2/2]
Ref< FormData > WebCore::FormData::isolatedCopy |
( |
| ) |
const |
◆ parseEncodingType() [1/2]
◆ parseEncodingType() [2/2]
◆ removeGeneratedFilesIfNeeded() [1/2]
void WebCore::FormData::removeGeneratedFilesIfNeeded |
( |
| ) |
|
◆ removeGeneratedFilesIfNeeded() [2/2]
void WebCore::FormData::removeGeneratedFilesIfNeeded |
( |
| ) |
|
◆ resolveBlobReferences() [1/2]
Ref< FormData > WebCore::FormData::resolveBlobReferences |
( |
| ) |
|
◆ resolveBlobReferences() [2/2]
Ref<FormData> WebCore::FormData::resolveBlobReferences |
( |
| ) |
|
◆ setAlwaysStream() [1/2]
void WebCore::FormData::setAlwaysStream |
( |
bool |
alwaysStream | ) |
|
|
inline |
◆ setAlwaysStream() [2/2]
void WebCore::FormData::setAlwaysStream |
( |
bool |
alwaysStream | ) |
|
|
inline |
◆ setContainsPasswordData() [1/2]
void WebCore::FormData::setContainsPasswordData |
( |
bool |
containsPasswordData | ) |
|
|
inline |
◆ setContainsPasswordData() [2/2]
void WebCore::FormData::setContainsPasswordData |
( |
bool |
containsPasswordData | ) |
|
|
inline |
◆ setIdentifier() [1/2]
void WebCore::FormData::setIdentifier |
( |
int64_t |
identifier | ) |
|
|
inline |
◆ setIdentifier() [2/2]
void WebCore::FormData::setIdentifier |
( |
int64_t |
identifier | ) |
|
|
inline |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/FormData.h
- Source/WebCore/platform/network/FormData.cpp