我自己写的服务器代码,服务器里面有中文路径的文件,前端需要下载这个文件,然后我就在PHP中返回中文

我自己写的服务器代码,服务器里面有中文路径的文件,前端需要下载这个文件,然后我就在PHP中返回中文,第1张

给前端的下载链接为php文件,例如:downloadphpfile=xxxxxx,其中的文件名你用数据库的id就行了;当前台请求时,downloadphp中根据id查出文件路径,再echo就行了
这样还能统计下载次数,下载时间等信息
ps: 路径怎么能用中文的? 这是基本的常识啊

1 貌似js是所有浏览器都支持(可能版本及某些特性的支持不一样),不用专门就此配置环境及服务器(除非你想要支持java)。
2 貌似ajax前端应用的更多些,通常都是ajax发送请求到后端,再根据后端的返回数据进行响应处理,将结果呈现到浏览器。
3 如果后端使用php,那么根据服务器的不同可以选择 wamp / lamp,主要的区别在于服务器一个用的 IIS ,另一个用的 Apache。
搭建PHP环境,通常是 IIS (Apache) + MySQL (或其他数据库) + PHP,你既可以分别下载并安装这三种软件,也可以下载网上提供的打包好的集成安装包。
如果只是想要快速搭建PHP的支持环境,那么,使用集成安装包(如 XAMPP、WampServer等等),使用方便。
而如果想学习和掌握一门技术,那么,手动下载各个部分分别安装配置环境是必不可少的体验。

前端也不用买啥域名服务器,本地不救可以了。
个人网站的话一般就主机和域名
主机包括了云服务器和虚拟主机,只不过云服务器比较灵活功能也更多,虚拟主机只能跑web程序。
域名解析一般都是面板里自带的功能,一些网站也提供免费服务没必要买。

yum install -y nginx

进入/etc/ngin文件夹,并且新建自己的配置目录如:myconfig,并且进入此目录,新建一个配置文件如:ghmallconf,编辑以下内容并且保存:

上传前端文件(执行npm run build后,项目下会生成一个dist文件夹)至该配置文件中配置的地址如:/usr/portal/ghmall-portal/dist

进入/etc/ngin文件夹,编辑配置文件:vim nginxconf

修改为自己的server配置:

server {

      listen 9527;

      server_name localhost;

      location / {

        root /usr/portal/ghmall-portal/dist;

      }

      location /ghmall/ {

        proxy_pass >

网站的前端技术指:网站的视觉设计及网站的前台代码实现,包括基本的HTML和CSS以及JavaScript/ajax等。而网站后端技术则指:web服务器上编写程序的相关技术。

前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。

服务端编程是指在web服务器上编写程序并使之正常运行。在B/S模式下,当用户下载一个网页时,如果网页中包含服务端脚本程序,web服务器将首次执行网页中的脚本程序,然后把执行的结果网页发送到客户端浏览器显示。

扩展资料:

前端涉及的关键技术:

1、HTML技术

HTML是一种标记语言,能够实现Web页面并在浏览器中显示。HTML5作为HTML的最新版本,引入了多项新技术,大大增强了对于应用的支持能力,使得Web技术不再局限于呈现网页内容。

2、CSS技术

级联样式表(CascadingStyleSheet)简称“CSS”,是用来进行网页风格设计的。比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。

3、JavaScript

是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。通过JavaScript实现相应的效果和交互。

前端开发主要是指的页面开发,要用到的技术:html(元素)、javascript、jquery(事件)、css(样式)等等。

后端开发主要是纯java,要用的技术:servlet、java core以及各种开源框架,struts、spring、hibernate等。

前端和后端组合在一起就是一个完整的java web应用,其实javaweb应用本身就是部署在服务器端。

在项目中,前端如何调用后端的接口,整体的流程大概可以分为
路由调用vue页面的组件,
页面组件调用前端的Api接口(js文件),
前端接口调用后端的微服务接口

这个是首页,包含了多个路由,路由下也可包括子路由路由中引用了页面文件,页面文件应用js文件,js文件中的请求引入默认的请求前缀,去对接后端的Api接口


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

原文地址: http://outofmemory.cn/zz/13515441.html

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

发表评论

登录后才能评论

评论列表(0条)

保存