PageSourceSearch

https://goframe.org/assets/js/cfee2e50.b343fd4a.js

js goframe.org collected 2026-10-03 20:28:50 UTC 7,935 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkgf_site=self.webpackChunkgf_site||[]).push([["112299"],{233582(e,n,t){t.r(n),t.d(n,{metadata:()=>i,default:()=>c,frontMatter:()=>s,contentTitle:()=>p,toc:()=>g,assets:()=>d});var i=JSON.parse('{"id":"WEB\u670D\u52A1\u5F00\u53D1/\u5206\u9875\u7BA1\u7406/\u5206\u9875\u7BA1\u7406-\u9759\u6001\u5206\u9875","title":"\u5206\u9875\u7BA1\u7406-\u9759\u6001\u5206\u9875","description":"\u9759\u6001\u5206\u9875\u662F\u6307\u9875\u9762\u7684\u5206\u9875\u53C2\u6570\u4F7F\u7528\u7684\u662F\u8DEF\u7531\u4F20\u53C2\uFF0C\u8FD9\u79CD\u573A\u666F\u4E0B\u5206\u9875\u5BF9\u8C61\u4E0E Server \u7684\u8DEF\u7531\u5B9A\u4E49\u8026\u5408\u6027\u6BD4\u8F83\u5927\u3002\u8DEF\u7531\u5B9A\u4E49\u4E2D\u9700\u8981\u7ED9\u5B9A\u4E00\u4E2A page \u540D\u79F0\u7684\u8DEF\u7531\u53C2\u6570\uFF0C\u53EF\u4EE5\u4F7F\u7528\u6A21\u7CCA\u5339\u914D\u8DEF\u7531 *page\uFF0C\u4E5F\u53EF\u4EE5\u4F7F\u7528\u547D\u540D\u5339\u914D\u8DEF\u7531 :page\uFF0C\u4E5F\u53EF\u4EE5\u4F7F\u7528\u5B57\u6BB5\u5339\u914D\u8DEF\u7531 \u3002","source":"@site/versioned_docs/version-2.3.x/WEB\u670D\u52A1\u5F00\u53D1/\u5206\u9875\u7BA1\u7406/\u5206\u9875\u7BA1\u7406-\u9759\u6001\u5206\u9875.md","sourceDirName":"WEB\u670D\u52A1\u5F00\u53D1/\u5206\u9875\u7BA1\u7406","slug":"/WEB\u670D\u52A1\u5F00\u53D1/\u5206\u9875\u7BA1\u7406/\u5206\u9875\u7BA1\u7406-\u9759\u6001\u5206\u9875","permalink":"/2.3.x/WEB\u670D\u52A1\u5F00\u53D1/\u5206\u9875\u7BA1\u7406/\u5206\u9875\u7BA1\u7406-\u9759\u6001\u5206\u9875","draft":false,"unlisted":false,"editUrl":"https://github.com/gogf/gf-site/blob/main/versioned_docs/version-2.3.x/WEB\u670D\u52A1\u5F00\u53D1/\u5206\u9875\u7BA1\u7406/\u5206\u9875\u7BA1\u7406-\u9759\u6001\u5206\u9875.md","tags":[],"version":"2.3.x","lastUpdatedBy":"John","lastUpdatedAt":1730365530000,"sidebarPosition":1,"frontMatter":{"title":"\u5206\u9875\u7BA1\u7406-\u9759\u6001\u5206\u9875","sidebar_position":1,"hide_title":true},"sidebar":"tutorialSidebar","previous":{"title":"\u5206\u9875\u7BA1\u7406-\u52A8\u6001\u5206\u9875","permalink":"/2.3.x/WEB\u670D\u52A1\u5F00\u53D1/\u5206\u9875\u7BA1\u7406/\u5206\u9875\u7BA1\u7406-\u52A8\u6001\u5206\u9875"},"next":{"title":"\u5206\u9875\u7BA1\u7406-Ajax\u5206\u9875","permalink":"/2.3.x/WEB\u670D\u52A1\u5F00\u53D1/\u5206\u9875\u7BA1\u7406/\u5206\u9875\u7BA1\u7406-Ajax\u5206\u9875"}}'),a=t(474848),r=t(28453);let s={title:"\u5206\u9875\u7BA1\u7406-\u9759\u6001\u5206\u9875",sidebar_position:1,hide_title:!0},p,d={},g=[{value:"\u793A\u4F8B1\uFF0C\u4F7F\u7528\u6A21\u7CCA\u5339\u914D\u8DEF\u7531",id:"\u793A\u4F8B1\u4F7F\u7528\u6A21\u7CCA\u5339\u914D\u8DEF\u7531",level:3},{value:"\u793A\u4F8B2\uFF0C\u4F7F\u7528\u5B57\u6BB5\u5339\u914D\u8DEF\u7531",id:"\u793A\u4F8B2\u4F7F\u7528\u5B57\u6BB5\u5339\u914D\u8DEF\u7531",level:3}];function o(e){let n={a:"a",code:"code",h3:"h3",img:"img",p:"p",pre:"pre",...(0,r.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.p,{children:["\u9759\u6001\u5206\u9875\u662F\u6307\u9875\u9762\u7684\u5206\u9875\u53C2\u6570\u4F7F\u7528\u7684\u662F\u8DEF\u7531\u4F20\u53C2\uFF0C\u8FD9\u79CD\u573A\u666F\u4E0B\u5206\u9875\u5BF9\u8C61\u4E0E ",(0,a.jsx)(n.code,{children:"Server"})," \u7684\u8DEF\u7531\u5B9A\u4E49\u8026\u5408\u6027\u6BD4\u8F83\u5927\u3002\u8DEF\u7531\u5B9A\u4E49\u4E2D\u9700\u8981\u7ED9\u5B9A\u4E00\u4E2A ",(0,a.jsx)(n.code,{children:"page"})," \u540D\u79F0\u7684\u8DEF\u7531\u53C2\u6570\uFF0C\u53EF\u4EE5\u4F7F\u7528\u6A21\u7CCA\u5339\u914D\u8DEF\u7531 ",(0,a.jsx)(n.code,{children:"*page"}),"\uFF0C\u4E5F\u53EF\u4EE5\u4F7F\u7528\u547D\u540D\u5339\u914D\u8DEF\u7531 ",(0,a.jsx)(n.code,{children:":page"}),"\uFF0C\u4E5F\u53EF\u4EE5\u4F7F\u7528\u5B57\u6BB5\u5339\u914D\u8DEF\u7531 ",(0,a.jsx)(n.code,{children:"{page}"}),"\u3002"]}),"\n",(0,a.jsx)(n.h3,{id:"\u793A\u4F8B1\u4F7F\u7528\u6A21\u7CCA\u5339\u914D\u8DEF\u7531",children:"\u793A\u4F8B1\uFF0C\u4F7F\u7528\u6A21\u7CCA\u5339\u914D\u8DEF\u7531"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-go",children:'package main\n\nimport (\n    "github.com/gogf/gf/v2/frame/g"\n    "github.com/gogf/gf/v2/net/ghttp"\n    "github.com/gogf/gf/v2/os/gview"\n)\n\nfunc main() {\n    s := g.Server()\n    s.BindHandler("/page/static/*page", func(r *ghttp.Request) {\n        page := r.GetPage(100, 10)\n        buffer, _ := gview.ParseContent(`\n        <html>\n            <head>\n                <style>\n                    a,span {padding:8px; font-size:16px;}\n                    div{margin:5px 5px 20px 5px}\n                </style>\n            </head>\n            <body>\n                <div>{{.page1}}</div>\n                <div>{{.page2}}</div>\n                <div>{{.page3}}</div>\n                <div>{{.page4}}</div>\n            </body>\n        </html>\n        `, g.Map{\n            "page1": page.GetContent(1),\n            "page2": page.GetContent(2),\n            "page3": page.GetContent(3),\n            "page4": page.GetContent(4),\n        })\n        r.Response.Write(buffer)\n    })\n    s.SetPort(8199)\n    s.Run()\n}\n'})}),"\n",(0,a.jsxs)(n.p,{children:["\u6267\u884C\u540E\uFF0C\u6211\u4EEC\u624B\u52A8\u8BBF\u95EE ",(0,a.jsx)(n.a,{href:"http://127.0.0.1:8199/page/static/6",children:"http://127.0.0.1:8199/page/static/6"})," \u9875\u9762\u7684\u7ED3\u679C\u5982\u4E0B\uFF1A"]}),"\n",(0,a.jsx)(n.p,{children:(0,a.jsx)(n.img,{src:"/markdown/e94be2d4375e761bbde11334f03cc6c8.png",alt:""})}),"\n",(0,a.jsx)(n.h3,{id:"\u793A\u4F8B2\u4F7F\u7528\u5B57\u6BB5\u5339\u914D\u8DEF\u7531",children:"\u793A\u4F8B2\uFF0C\u4F7F\u7528\u5B57\u6BB5\u5339\u914D\u8DEF\u7531"}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{className:"language-go",children:'package main\n\nimport (\n    "github.com/gogf/gf/v2/frame/g"\n    "github.com/gogf/gf/v2/net/ghttp"\n    "github.com/gogf/gf/v2/os/gview"\n)\n\nfunc main() {\n    s := g.Server()\n    s.BindHandler("/:obj/*action/{page}.html", func(r *ghttp.Request) {\n        page := r.GetPage(100, 10)\n        buffer, _ := gview.ParseContent(`\n        <html>\n            <head>\n                <style>\n                    a,span {padding:8px; font-size:16px;}\n                    div{margin:5px 5px 20px 5px}\n                </style>\n            </head>\n            <body>\n                <div>{{.page1}}</div>\n                <div>{{.page2}}</div>\n                <div>{{.page3}}</div>\n                <div>{{.page4}}</div>\n            </body>\n        </html>\n        `, g.Map{\n            "page1": page.GetContent(1),\n            "page2": page.GetContent(2),\n            "page3": page.GetContent(3),\n            "page4": page.GetContent(4),\n        })\n        r.Response.Write(buffer)\n    })\n    s.SetPort(8199)\n    s.Run()\n}\n'})}),"\n",(0,a.jsxs)(n.p,{children:["\u8BE5\u793A\u4F8B\u7684\u8DEF\u7531\u89C4\u5219\u66F4\u52A0\u7075\u6D3B\uFF0C\u5176\u4E2D\u4F7F\u7528\u4E86 ",(0,a.jsx)(n.code,{children:"{page}"})," \u5B57\u6BB5\u5339\u914D\u89C4\u5219\uFF0C\u7528\u4E8E\u83B7\u53D6\u5F53\u524D\u7684\u5206\u9875\u9875\u7801\u4FE1\u606F\u3002\u6267\u884C\u540E\uFF0C\u6211\u4EEC\u6309\u7167\u8DEF\u7531\u89C4\u5219\u968F\u610F\u8BBF\u95EE\u4E00\u4E2AURL\u5982\uFF1A ",(0,a.jsx)(n.a,{href:"http://127.0.0.1:8199/order/list/6.html",children:"http://127.0.0.1:8199/order/list/6.html"})," \uFF0C\u7ED3\u679C\u5982\u4E0B\u56FE\u6240\u793A\uFF1A"]}),"\n",(0,a.jsx)(n.p,{children:(0,a.jsx)(n.img,{src:"/markdown/5c18673cbf6ff2e75f81ec143a4dd245.png",alt:""})})]})}function c(e={}){let{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(o,{...e})}):o(e)}},28453(e,n,t){t.d(n,{R:()=>s,x:()=>p});var i=t(296540);let a={},r=i.createContext(a);function s(e){let n=i.useContext(r);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function p(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),i.createElement(r.Provider,{value:n},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.