美文网首页
服务端与客户端数据交互

服务端与客户端数据交互

作者: 游击队员张铁砣 | 来源:发表于2019-06-22 16:40 被阅读0次
  1. 客户端通过ajax来发送数据,服务端通过回调函数的req参数来接受请求,
    (关于req参数里面需要哪些数据,可以通过调试工具打断点开查看);
  2. 服务端通过给设置res参数来给客户端发送响应。(主要通过write方法来发送主体内容。writeHead方法来发送响应头,状态码以及客户端解码方式等等);
require('http').createServer(function(req, res){
    //代码执行两次的原因一般是客户端还向此接口发送了favorite.ico的请求;
    console.log(req);
    res.setHeader('Access-Control-Allow-Origin','*');
    res.writeHead(200, {
        //客户端显示文本方式以及解码方式
        'Content-Type': 'text/html;charset=utf-8',
        //cors跨域
        'Access-Control-Allow-Origin':'*'
    });
    res.end(`
        <form method="post" action="/url">
            <h1>my form</h1>
            <fieldset>
                <legend>个人信息</legend>
                <label>personal information</label>
                <p>what is you name</p>
                <input type="text" name="name1"/>
                <input type="text" name="name2"/>
                <p><button>submit</button></p>
            </fieldset>
        </form>
    `);
}).listen(3003);

相关文章

  • 写一个redis set命令的客户端

    客户端与服务端交互,需要遵从协议标准,否则交互无从谈起。比如http客户端与http服务端通信,需要遵从h...

  • HTTP协议学习笔记(2)

    客户端与服务端的通信与TCP连接 1. 客户端与服务端的通信过程 当客户端想要跟服务端进行信息交互时,过程如下: ...

  • 网络小记

    1. 基本概念 URL JSON(传输数据的格式) 客户端与服务端交互 2. HTTP-> HTTPs HTTP(...

  • Nacos配置中心

    客户端与配置中心的数据交互方式其实无非就两种,要么推push,要么拉pull。 推模型 客户端与服务端建立TCP长...

  • 2019-04-05

    网络编程进阶整理 案例一:实现客户端与服务端的交互 频繁的客户端与服务端的通信 需求: 1.客户端通过键盘录入发送...

  • NullSafe,空值安全处理

    在项目开发中,和服务端交互数据时,若服务端数据为空时,会出现 ,客户端解析时会 Crash,为了增强程...

  • iOS编程提升程序数据健壮性

    在项目开发中,和服务端交互数据时,若服务端数据为空时,会出现 ,客户端解析时会 Crash,为了增强程...

  • iOS网络请求返回的错误信息 error.userInfo格式化

    一般的服务端框架返回的数据格式是确定的,在客户端和服务端交互的时候,如果交互成功那么服务端返回的状态码是200,具...

  • Eureka之REST API

    Eureka服务端与客户之间的通讯方式为http,服务端通过提供rest API风格的接口与客户端或其它服务端交互...

  • 用socket建立服务端与客户端,把服务端放到公司ip上,客户端

    用socket建立服务端与客户端,把服务端放到公司ip上,客户端在本地与之信息交互。 这就需要把jar包在公司ip...

网友评论

      本文标题:服务端与客户端数据交互

      本文链接:https://www.haomeiwen.com/subject/zprvqctx.html