nsIUploadChannel2 编辑
netwerk/base/public/nsIUploadChannel2.idl
Scriptable Please add a summary to this article. 1.0 66 Introduced Gecko 1.9.2 Inherits from: nsISupports
Last changed in Gecko 1.9.2 (Firefox 3.6 / Thunderbird 3.1 / Fennec 1.0)Method overview
void explicitSetUploadStream(in nsIInputStream aStream, in ACString aContentType, in long long aContentLength, in ACString aMethod, in boolean aStreamHasHeaders); |
Methods
explicitSetUploadStream()
Sets a stream to be uploaded by this channel with the specified Content-Type and Content-Length header values.
Most implementations of this interface require that the stream:
- implement threadsafe addRef and release
- implement
nsIInputStream.readSegments()
- implement
nsISeekableStream.seek()
.
void explicitSetUploadStream( in nsIInputStream aStream, in ACString aContentType, in long long aContentLength, in ACString aMethod, in boolean aStreamHasHeaders );
Parameters
aStream
- The stream to be uploaded by this channel.
aContentType
- This value will replace any existing Content-Type header on the HTTP request, regardless of whether or not its empty.
aContentLength
- A value of -1 indicates that the length of the stream should be determined by calling the stream's
available
method. aMethod
- The HTTP request method to set on the stream.
aStreamHasHeaders
true
if the stream already contains headers for the HTTP request.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论