问题标签 [webdev.webserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1299 浏览

c# - 使用代码协定时 Webdev.Webserver40.exe 崩溃

有时在使用我的应用程序进行调试时,我会遇到Contract.Requires()失败,因为它的评估返回 false (到目前为止一切都很好)。但是,如果我单击 Abort 按钮,网络服务器崩溃并收到消息:“...遇到问题并需要关闭...”。两个问题:

  1. 这是预期的行为吗?
  2. 如果不是,应该是什么行为?
0 投票
1 回答
442 浏览

c# - Visual Studio 2008 开发服务器未启动

我有一个 C# Web 服务,我试图在 Visual Studio 2008 中调试它,当我尝试运行它时,Internet Explorer 按预期弹出,但它只显示“等待来自 localhost 的响应...”状态酒吧。我让它运行了几分钟,它从不响应。

我还有其他可以调试的 Web 服务,是 VS2005 和 2008。问题 Web 服务在 web.config 文件中模拟了不同的身份,但是我在不同的 Web 服务上对同一个用户没有任何问题(在VS2005)。

有人对可能阻止它启动的原因有任何想法吗?有趣的是,一位同事在我的机器上运行的 Web 服务遇到了同样的问题,即使我们使用的是相同的代码。必须以不同的方式配置某些东西...

顺便说一句,我注意到 C:\Windows\Microsoft.NET\Framework 和 C:\Windows\Microsoft.NET\Framework64 都缺少 'Temporary ASP.NET Files' 文件夹...我当然没有' t 删除它们,并且其他 web 服务调试好,所以这只是一个红鲱鱼吗?

我们也在一个有自己的防火墙的域上(在开发人员的控制之外)——这会阻止它吗?

编辑:我刚刚删除了用户模拟以进行快速测试,并且它有效。因此,在模拟此特定用户时,Visual Studio 2008 肯定有一些不想运行的东西。任何想法我需要更改什么配置来纠正这个问题?

0 投票
0 回答
1044 浏览

visual-studio-2010 - 在单元测试中自动启动 ASP.NET 开发服务器

在 Visual Studio 中,如果您开始调试 Web 服务,ASP.net 开发服务器将为您启动。

我有一系列依赖于此服务器的单元测试。我怎样才能知道这个开发服务器是如何被调用的?我想自动启动它。

0 投票
0 回答
1423 浏览

visual-studio - 在 64 位机器上从 VS 开发服务器连接到 Oracle 10g(带有括号错误)数据库

在 64 位机器上从 MS Visual Studio 连接到 Oracle 10g 数据库时存在一个已知错误,因为安装了 VS 的“c:\program files (x86)”目录中的括号。

这可以通过以下方式启动 VS 来克服:

"C:\PROGRA~2\MICROS~2.0\Common7\IDE\devenv.exe"

但是在使用 VS Dev 调试 Web 应用程序时。服务器,同样的问题再次发生,因为 VS 使用“WebDev.WebServer40.exe”路径启动 Web 服务器,该路径也包含括号。

是否有不包括在另一个目录中重新安装 VS 或更新 Oracle 的解决方法?

这是 sqlnet.log 中的错误:

致命的 NI 连接错误 6413,连接到:

(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oracleXE)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))) (CONNECT_DATA=(SID=XE)(CID=(PROGRAM= C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0\WebDev.WebServer40.exe )(HOST=PEGASUS)(USER=meno)) ))

版本信息:适用于 32 位 Windows 的 TNS:版本 10.2.0.1.0 - 生产

0 投票
1 回答
605 浏览

visual-studio-2010 - Visual Studio 的内置 Web 服务器是否支持 HTTP PUT?

Visual Studio 2010(以及更早版本,尤其是 2010)中内置的 Web 服务器是否WebDev.WebServer.exe支持 HTTP 动词 PUT?如果是这样,它是默认支持还是需要配置?如果需要配置,请描述如何配置。

0 投票
3 回答
152 浏览

webdev.webserver - 没有框架的网站

如何在不使用框架的情况下从头开始创建网站?

我想创建一个与数据库通信并根据用户活动动态显示内容的 Web 服务。

我希望外观是 HTML5/CSS3。

我宁愿通过python与数据库通信,或者go。

数据库是 Cassandra。

我觉得我已经将所有这些努力都放在了尝试具有限制选项和运行 API 的框架上,而我不知道 API 真正在做什么。

我想要一个超级简单的例子,我可以理解双向通信的基础知识。我希望我的 /var/www 看起来像这样:

# ls /var/www

index.html 数据写入和读取.py

一个像 index.html 这样简单的例子:有两个框,一个接收文本并将其提交到数据库,另一个框在第一个框下方列出该数据库的内容。

第二个文件 datawriteandread.py 用于与数据库通信以添加新内容并在 HTML 中显示旧内容。

想要这么简单的东西,我的无知表现在哪里?

将 python 写入 Cassandra 很容易,我迷失的是 HTML 中的通信和显示。我有编程能力,但 webdev 对我来说是全新的。

0 投票
1 回答
2553 浏览

webserver - 无法向 Varnish 缓存发出 PURGE 请求

我在运行多个 WordPress 站点的 nginx 前使用 Varnish 3。我正在使用许多大型 WordPress 网站推荐和使用的 default.vcl。

默认.vcl: http: //pastebin.com/KaSdvuRS

我正在使用 W3 Total Cache,它有一个选项可以在清除缓存时自动清除。我还测试了安装 Varnish HTTP Purge 插件以在编辑帖子/页面时清除它们。两者似乎都不起作用,所以我通过 ssh w/curl 测试了交互式会话。

我在 varnish/nginx 框上登录 SSH,然后键入以下命令来测试 varnish 清除:

curl -X PURGE http://www.example.com

结果是:

有什么我想念的想法吗?这个 vcl 文件与 Varnish-Cache.org 为 WordPress 推荐的文件非常相似,并且是我看到的到处推荐的清除配置。

0 投票
3 回答
6336 浏览

python - 为什么 SimpleHTTPServer 在我请求 ?querystring 时重定向到 ?querystring/?

我喜欢使用 Python 的 SimpleHTTPServer 来本地开发各种需要通过 Ajax 调用等加载资源的 Web 应用程序。

当我在我的 URL 中使用查询字符串时,服务器总是重定向到同一个 URL 并附加一个斜杠。

例如/folder/?id=1重定向到/folder/?id=1/使用 HTTP 301 响应。

我只是使用python -m SimpleHTTPServer.

知道如何摆脱重定向行为吗?这是 Python 2.7.2。

0 投票
1 回答
65 浏览

visual-studio - 块开发服务器窗口

有什么办法可以避免开发服务器的窗口吗?(不停止或避免运行开发服务器,只是窗口)。

在 Visual Studio 2010(及之前)中,它仅在开发服务器启动时出现。现在,在 Visual Studio 2012 中,每次项目启动时都会打开它,无论开发服务器是否已经启动并且您是否已将其关闭。

0 投票
1 回答
391 浏览

webdev.webserver - lisp 的土地 src webserver.lisp

当我在“lisp 之地”第 12 章和第 13 章学习“socket”时。我使用的是lispbox,所以我需要安装一个socket。最后,我发现usocket可用。这是一个关于如何使用usocket来构建网络服务器的示例。

http://landoflisp.com/webserver.lisp中的原始“服务”功能