网上看到的,记录下,备用 package main import ( "net/http" ) func main() { http.Handle("/", http.FileServer(http.Dir("./"))) http.ListenAndServe(":8080", nil) }…
package main import ( "net/http" ) func main() { http.Handle("/", http.FileServer(http.Dir("./www/"))) http.ListenAndServe(":8123", nil) } 在生成的EXE文件所在目录中创建www子目录,在该目录中放web静态文件. 以上是静态文件使用http.FileServer,那么动态文件则用http.…
http://www.cnblogs.com/WilliamJiang/archive/2012/04/29/2475883.html 1.朋友的一个需求,让我给他实现,需求是这样的,需要用ASP.net写一个页面负责处理客户端上传的文件,并根据传递的参数把文件保存到相应的目录.客户端是手机应用程序,因为没学过Android,所以我只是写了一个Java的Demo用来上传文件. 服务端: public partial class _Default : System.Web.UI.Page { pr…
现在文件服务器使用越来越多,其中FastDFS文件服务器非常出色,可以支持分布式存储,多文件系统集群和多主机备份 环境中使用的文件服务器为172.16.100.10,其中trackerd服务和storaged服务器为同一台主机 使用到的jar包为官方提供的包,下载地址为https://sourceforge.net/projects/fastdfs/files/?source=navbar 项目环境:maven项目 项目目录树 其中pom.xml的配置 <project xmlns="ht…
关于 svn 的安装 参考:[转]Linux(centOS6.5)下SVN的安装.配置及开机启动 经过两天的各种尝试总算解决了,总结如下: 1.在建立库时注意 要让库的名称和  要同步的 web目录名称相同(避免麻烦) 2.在web 目录的上层目录首先  运行命令: svn co(checkout) svn://127.0.0.1/website   checkout 出文库 (我的svn和web在同一服务器) 3.进入 库目录  配置好 conf下的用户名和密码 4.进入 hook目录 vim…
安装环境:1. CentOS-6.4-i3862. FastDFS_v4.063. fastdfs-nginx-module_v1.154. Nginx-1.5.6(安装见此)5. libevent-2.0.21-stable tracker server  IP:192.168.1.11 storage1 server IP:192.168.1.12 group1 storage2 server IP:192.168.1.13 group2 storage3 server IP:192.168…
测试环境搭建, 使用 wamp server (windows下的 apache+MySQL+php) libcurl vc6 工程代码  下载地址:  http://download.csdn.net/detail/mtour/8060775 处理上传文件 php  代码 <?php if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["fi…
代码改正之前,先执行了listen,到了bind就报错:此程序只需将listen和改到bind后面即可 from socket import *from multiprocessing import Process import re HTML_FILE = './html' class Server(object):     def __init__(self):          self.server_socket = socket(AF_INET,SOCK_STREAM)       …
上一小节通过阅读开源的Web服务器--tinyhttpd.大概知道了一次交互的请求信息和应答信息的具体过程.接下来我就自己简单的实现一个Web服务器. 下面这个程序只是实现一个简单的框架出来.这次先实现能够Accept客户端的请求. 简单创建web服务器 webserver.h #include <iostream> #include <string> #include <string.h> #include <stdio.h> #include <s…
原文链接 Go(Golang.org)是在标准库中提供HTTP协议支持的系统语言,通过他可以快速简单的开发一个web服务器.同时,Go语言为开发者提供了很多便利.这本篇博客中我们将列出使用Go开发HTTP 服务器的方式,然后分析下这些不同的方法是如何工作,为什么工作的.    在开始之前,假设你已经知道Go的一些基本语法,明白HTTP的原理,知道什么是web服务器.然后我们就可以开始HTTP 服务器版本的著名的“Hello world”. 首先看到结果,然后再解释细节这种方法更好一点.创建一个叫…