#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