Foxtable(狐表)用户栏目专家坐堂 → XXXXX移动端,2个发布后项目,放在同一台服务器,访问网页的问题


  共有4847人关注过本帖树形打印复制链接

主题:XXXXX移动端,2个发布后项目,放在同一台服务器,访问网页的问题

帅哥哟,离线,有人找我吗?
zhangjian222200
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
XXXXX移动端,2个发布后项目,放在同一台服务器,访问网页的问题  发帖心情 Post By:2017/7/26 19:25:00 [显示全部帖子]

假设发布后项目1情况:
HttpServer.Prefixes.Add("http://127.0.0.1:80/")
HttpServer.Start()
有个网页:1.htm,上面有个按钮:
With wb.AddButtonGroup("","btg1",False)
       .Add("btn1", "免费升级", "submit","/2.htm") '如果希望点击这个按钮,进入2.htm,应该怎么写代码?
end with

假设发布后项目2情况:
HttpServer.Prefixes.Add("http://127.0.0.1:90/")
HttpServer.Start()
有个网页:2.htm
[此贴子已经被作者于2017/8/26 17:26:27编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/7/26 20:03:00 [显示全部帖子]

回2楼,定义表单的时候,可以附带一些信息吗?

以下粉色部分是变量
wb.AddForm("","form1", "http://127.0.0.1:90/2.htm?hybh='" & huiybh(i) & "'&fqbh='" & bianh(i) & "'&fqsj=" & faqsj(i)")

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/7/26 20:33:00 [显示全部帖子]

楼上1说的
使用postvalue我已经很熟悉了,看了移动文档,在1楼的项目1、2之间,感觉传递form1的数据到项目2的网页,因为form1将:http://127.0.0.1:90/2.htm设置为接收数据的网页,所以,应该没问题的

新问题:如果点击项目1中btn1按钮,想跳转到项目2某个网页,下面这样可以吗?不需要将数据post发到项目2的网页,而是用GetValues方法
With wb.AddButtonGroup("","btg1",False)
       .Add("btn1", "免费升级", "submit","http://127.0.0.1:90/2.htm?hybh='" & huiybh(i) & "'&fqbh='" & bianh(i) & "'&fqsj=" & faqsj(i)") 
end with
[此贴子已经被作者于2017/7/26 20:38:07编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/1/23 12:09:00 [显示全部帖子]

下面代码增加粉色部分后,无法访问shengfen.htm了,之前是好的

Dim e As RequestEventArgs = args(0) 
Dim wb As New weui
Dim duankouhao As String = "90"

With wb.AddTabBar("", "tb1",0)                            '使用TabBar,增加4个按钮(注:页面可以增加,但不考虑)
    .AddButton("bt2","城市","./images/b.png","http://127.0.0.1:" & duankouhao & "/shengfen.htm?qiehcs=1")
End With

e.WriteString(wb.Build) '生成网页

下面是开启服务器代码:
HttpServer.Prefixes.Add("http://127.0.0.1/:90")
HttpServer.Prefixes.Add("http://*/")
HttpServer.Start()

httprequest跳转代码没变
[此贴子已经被作者于2018/1/23 12:13:16编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/1/23 12:29:00 [显示全部帖子]

可以访问了

如果1台服务器上,放2个同样的项目,一个85端口,一个90端口,是不是每次跳转页面时,必须指定端口号?像下面这样?


Dim duankouhao As String = "90"
With wb.AddTabBar("", "tb1",0)                            '使用TabBar,增加4个按钮(注:页面可以增加,但不考虑)
    .AddButton("bt2","城市","./images/b.png","http://127.0.0.1:" & duankouhao & "/shengfen.htm?qiehcs=1")
End With
[此贴子已经被作者于2018/1/23 12:31:16编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/1/23 12:36:00 [显示全部帖子]

下面是开启服务器代码:
HttpServer.Prefixes.Add("http://127.0.0.1:90/")
HttpServer.Prefixes.Add("http://*/")
HttpServer.Start()

内部所有页面,只写相对路径就好了,如果不指定端口号,访问的就是90端口,可以这样理解吧?
[此贴子已经被作者于2018/1/23 12:36:10编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/1/23 12:49:00 [显示全部帖子]

还要问下:
1.端口号必须是数字吗?可以这样是:85-100么?如果需要多个端口,如何选择范围?

2.如果某位会员访问90端口,留下cookie值chengshi,下次再访问时,进入了85端口,那么cookie值chengshi,能够85端口下的网页获得么(85与90端口项目,项目代码完全一样,只是为了扩展访问能力,这样做的)?实测发现,可以获得其他端口留下的cookie值,这个认识对么?
[此贴子已经被作者于2018/1/23 14:16:57编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/1/23 14:41:00 [显示全部帖子]

楼上1说的写成循环的,假设:101~110端口,服务器共放了10个项目,每个项目端口号不重合,这样,就是上面说的循环么?

如果是这样,那么就得考虑,会员访问时,如何平均分配这些端口了(进来一位,端口+1,问题是如何知道前一个端口号?(我想到了,可以将前一个存在一个表里,供下次调用)
[此贴子已经被作者于2018/1/23 14:59:17编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/1/23 15:17:00 [显示全部帖子]

楼上1,10个是项目是假设,实际上,项目数量应该会比较多

还请介绍下,如何循环,谢谢
[此贴子已经被作者于2018/1/23 15:38:40编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11009 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/1/23 15:23:00 [显示全部帖子]

使用foxtable1年有余,我的第一个小项目终于可以落地了。
非常感谢!有点甜、有点色、有点蓝、狐狸爸爸,始终如一耐心回复!非常棒!

 回到顶部
总数 15 1 2 下一页