private void PutAudioFile(FileStream fs) { BinaryReader br = new BinaryReader(fs); int lenth = Convert.ToInt32(br.BaseStream.Length); byte[] bytes = br.ReadBytes(lenth); br.Close(); fs.Close(); //开始上传到Oss SnapRequestVO vo = new SnapRequestVO(); vo.mp3byte = bytes; vo.thirdType = SnapAppApiThirdRequestFace.Third_Aliyun_OSS; vo.requestAction = fileUploadKey; SnapPutHttp.PutRequest(vo, uploadFileSuccess); thread.Abort(); }
/// <summary> /// Put请求协议,app内部不会使用,一般都是第三方 /// </summary> /// <param name="vo"></param> /// <returns></returns> public HttpWebRequest PutRequest(SnapRequestVO vo) { return(SnapPutHttp.PutRequest(vo)); }