新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> DTD, XML Schema(XMLS), RELAX NG
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 DTD/XML Schema 』 → other question (代碼已通過test﹐結果也正常﹐有一個小問題﹐如下 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 6109 个阅读者浏览上一篇主题  刷新本主题   平板显示贴子 浏览下一篇主题
     * 贴子主题: other question (代碼已通過test﹐結果也正常﹐有一個小問題﹐如下 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     f1029303 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:35
      积分:262
      门派:XML.ORG.CN
      注册:2007/9/7

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给f1029303发送一个短消息 把f1029303加入好友 查看f1029303的个人资料 搜索f1029303在『 DTD/XML Schema 』的所有贴子 引用回复这个贴子 回复这个贴子 查看f1029303的博客楼主
    发贴心情 other question (代碼已通過test﹐結果也正常﹐有一個小問題﹐如下

    如果Http POST請求是windows form 程序一點問題都沒有.
    如果是web form程序﹐結果是文件沒有創建,debug問題也沒有.

    當然windows form程序和web form代碼一樣,請jim解答

    //success script begin   httppost.txt

    private void button1_Click(object sender, EventArgs e)
            {
                 
                String   str ="xxxxxxxxxxxxxxxxxx";   
                byte[]   buffer   =   System.Text.Encoding.Default.GetBytes(str);  

                FileStream fs = new FileStream(@"E:\Training Doc\lotus address.txt", FileMode.Open);
                byte[] b = new byte[fs.Length];
                fs.Read(b, 0, b.Length);
                fs.Close();

               HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://10.139.8.107/HttpProcessorTest/default.aspx");
                request.Method = "POST";
                request.ContentLength = b.Length;
                request.ContentType = "application/x-www-form-urlencoded";
                Stream s = request.GetRequestStream();
                //此處有點改變
                s.Write(b, 0, b.Length);
                s.Close();  
            }

    //success script end

    //success script begin    httpprocess.HttpHandler.txt

    public void ProcessRequest(HttpContext ctx)
            {
                try
                {
                    Stream RcvStream = ctx.Request.InputStream;

                    StreamReader ReadStrm = new StreamReader(RcvStream);
                    ReqStr = ReadStrm.ReadToEnd();

                    FileStream fs = new FileStream(@"C:\123456789.txt", FileMode.Create);
                    StreamWriter sw = new StreamWriter(fs);
                    sw.Write(ReqStr);
                    sw.Close();
                    fs.Close();
                }
                catch (Exception ex)
                {
                    //Logger.LogInfo("Handle failed" + ex.ToString());
                }
            }

    //success script end

    [此贴子已经被作者于2007-10-19 11:31:29编辑过]

       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/10/18 17:39:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 DTD/XML Schema 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/20 4:59:14

    本主题贴数6,分页: [1]

     *树形目录 (最近20个回帖) 顶端 
    主题:  other question (代碼已通過test﹐結果也正常﹐有一個小問題﹐..(1947字) - f1029303,2007年10月18日
        回复:  如果Http POST請求是windows form 程序一點問題都沒有.console appl..(1875字) - f1029303,2007年10月21日
        回复:  查看文章 HttpWebRequest,HttpWebResponse的用法和用途1..(3176字) - f1029303,2007年10月20日
        回复:  http://hi.baidu.com/yangyuenfei/blog/item/60820c0..(71字) - f1029303,2007年10月19日
        回复:  up[align=right][color=#000066][此贴子已经被作者于2007..(102字) - f1029303,2007年10月19日
        回复:  有沒有在server端利用response來接收數据例子[align=right][colo..(138字) - f1029303,2007年10月19日

    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    62.500ms