Statements (60)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:XMPP_Extension_Protocol
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:API
|
gptkbp:abstract |
This XEP describes a method for uploading files to a server using HTTP.
|
gptkbp:author |
gptkb:Peter_Saint-Andre
|
gptkbp:communication |
gptkb:API
gptkb:HTTP |
gptkbp:error_handling |
HTTP status codes used
XMPP error responses used |
gptkbp:first_published |
2023-10-01
2021-09-01 |
https://www.w3.org/2000/01/rdf-schema#label |
XEP-0363
|
gptkbp:is_described_as |
Defines a method for uploading files via HTTP.
|
gptkbp:is_implemented_in |
gptkb:Fire_Department
gptkb:Prosody gptkb:ejabberd Various XMPP clients. |
gptkbp:latest_version |
1.0
|
gptkbp:media |
image/jpeg
application/octet-stream image/png audio/mpeg video/mp4 application/pdf |
gptkbp:namespace |
urn:xmpp:xep-0363
|
gptkbp:published_by |
2015-01-01
|
gptkbp:published_year |
2015-01-01
|
gptkbp:regulatory_compliance |
Must ensure secure transfer.
Must implement file upload. Must provide error feedback. Should handle large files. Should support multiple file types. |
gptkbp:related_to |
gptkb:XEP-0364
gptkb:XEP-0362 |
gptkbp:requires |
gptkb:XEP-0004
gptkb:XEP-0077 gptkb:XEP-0133 gptkb:XEP-0199 |
gptkbp:security_features |
Access control supported
Authentication required TLS required |
gptkbp:specifies |
gptkb:RFC_7235
gptkb:RFC_2616 gptkb:RFC_7231 |
gptkbp:status |
Experimental
|
gptkbp:storage |
1 GB
10 MB 100 MB |
gptkbp:title |
HTTP File Upload
|
gptkbp:use_case |
File sharing in XMPP.
File sharing in XMPP clients. Uploading audio files. Uploading documents. Uploading images. Uploading video files. |
gptkbp:used_in |
Web applications
Mobile applications Desktop applications XMPP clients XMPP servers |