请问用C#如何提取新浪等网站的股票实时动态行情数据

请问用C#如何提取新浪等网站的股票实时动态行情数据,第1张

并非必须的 ,倘若你在调用

ResponseWriteFile(pictureFilename);

之前还向缓冲区中写入过数据例如调用过:ResponseWrite("abc"); 并且你还希望浏览器能够将这个正常的显示,这时你就需要ResponseClear();了

如果不ResponseClear();那么将可能无法正常的显示为什么呢?

原因是这样的,首先你想要告诉客户端这个响应内容的类型为image/jpeg

你是通过ResponseAppendHeader("content-type", "image/jpeg"); 申明的。

然后能当客户端得到这个响应数据时也将会将这些数据按照image/jpeg

来解释,但是由于你前面掉用了ResponseWrite("abc"); 因此客户端实际上得到的内容为 <字符:abc>+<的数据> 这样客户端得到的数据实际上不仅仅是的数据但是由于你声明的“content-type”强调了这些数据应该按照image/jpeg来解释 最终导致的结果就是不能正常的解码 所以在ResponseWriteFile(pictureFilename);

之前先调用ResponseClear();较为保险

clear 清空当前response中的所有信息。比如文件头声明

end 关闭当前的response,当关闭后,该请求不可以再使用 clear、flush,并且不能再向response中输出任何东西。

一般是不需要加载页面的时候才调用。

flush 强制将response中的数据发送到客户端

以上就是关于请问用C#如何提取新浪等网站的股票实时动态行情数据全部的内容,包括:请问用C#如何提取新浪等网站的股票实时动态行情数据、我想请问一下ASP里常出现的dim.response.write等等是何意思,希望各位大大跟我讲解下、C#的cs文件中Response.Clear();Response.ClearHeaders()的作用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9617400.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存