以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  服务器上无法访问网页  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=180739)

--  作者:hgzvip
--  发布时间:2022/10/15 18:03:00
--  服务器上无法访问网页
老师,有一个问题想请教。
在本地电脑上新建一个项目,新建一个窗口,一个按钮,一个text控件。按钮代码如下:
Dim url As String = "http://money.finance.sina.com.cn/quotes_service/api/json_v2.php/CN_MarketData.getKLineData?symbol=sz159949&scale=15&ma=no&datalen=20"
Dim rqst As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(url)
rqst.TimeOut = 3000  \'三秒
Dim rsps As System.Net.HttpWebResponse = rqst.GetResponse
Dim stm As System.IO.Stream = rsps.GetResponseStream()
Dim reader As New System.IO.StreamReader(stm)
Dim str As String = reader.ReadToEnd \'获取网页文本到str

Dim tx1 As WinForm.TextBox = e.Form.Controls("TextBox1")
tx1.text = str

在本地运行代码,文本框中可正常显示网页的文本,如果把这个项目编译后放在阿里云的服务器win2008上,运行时就没有返回任何内容,想问问老师是什么原因,是不是在服务器上要设置什么?(在服务器上能正常访问服务器上的数据库)

--  作者:有点蓝
--  发布时间:2022/10/16 20:07:00
--  
我把地址放到阿里云里的浏览器打开,返回的是一个CN_MarketData.json文件,而不是数据字符串。至于为什么我也不知道