forked from x/icebergs
add some
This commit is contained in:
parent
727de55818
commit
1ca141e3dc
@ -68,14 +68,18 @@ func _spide_show(m *ice.Message, name string, arg ...string) {
|
|||||||
}
|
}
|
||||||
defer res.Body.Close()
|
defer res.Body.Close()
|
||||||
m.Cost(cli.STATUS, res.Status, nfs.SIZE, kit.FmtSize(kit.Int64(res.Header.Get(html.ContentLength))), mdb.TYPE, res.Header.Get(html.ContentType))
|
m.Cost(cli.STATUS, res.Status, nfs.SIZE, kit.FmtSize(kit.Int64(res.Header.Get(html.ContentLength))), mdb.TYPE, res.Header.Get(html.ContentType))
|
||||||
|
if action != SPIDE_RAW {
|
||||||
m.Push(mdb.TYPE, STATUS).Push(mdb.NAME, res.StatusCode).Push(mdb.VALUE, res.Status)
|
m.Push(mdb.TYPE, STATUS).Push(mdb.NAME, res.StatusCode).Push(mdb.VALUE, res.Status)
|
||||||
|
}
|
||||||
m.Options(STATUS, res.Status)
|
m.Options(STATUS, res.Status)
|
||||||
kit.For(res.Header, func(k string, v []string) {
|
kit.For(res.Header, func(k string, v []string) {
|
||||||
if m.Option(log.DEBUG) == ice.TRUE {
|
if m.Option(log.DEBUG) == ice.TRUE {
|
||||||
m.Logs(RESPONSE, k, v)
|
m.Logs(RESPONSE, k, v)
|
||||||
}
|
}
|
||||||
m.Options(k, v)
|
m.Options(k, v)
|
||||||
|
if action != SPIDE_RAW {
|
||||||
m.Push(mdb.TYPE, SPIDE_HEADER).Push(mdb.NAME, k).Push(mdb.VALUE, v[0])
|
m.Push(mdb.TYPE, SPIDE_HEADER).Push(mdb.NAME, k).Push(mdb.VALUE, v[0])
|
||||||
|
}
|
||||||
})
|
})
|
||||||
mdb.HashSelectUpdate(m, name, func(value ice.Map) {
|
mdb.HashSelectUpdate(m, name, func(value ice.Map) {
|
||||||
kit.For(res.Cookies(), func(v *http.Cookie) {
|
kit.For(res.Cookies(), func(v *http.Cookie) {
|
||||||
@ -83,7 +87,9 @@ func _spide_show(m *ice.Message, name string, arg ...string) {
|
|||||||
if m.Option(log.DEBUG) == ice.TRUE {
|
if m.Option(log.DEBUG) == ice.TRUE {
|
||||||
m.Logs(RESPONSE, v.Name, v.Value)
|
m.Logs(RESPONSE, v.Name, v.Value)
|
||||||
}
|
}
|
||||||
|
if action != SPIDE_RAW {
|
||||||
m.Push(mdb.TYPE, COOKIE).Push(mdb.NAME, v.Name).Push(mdb.VALUE, v.Value)
|
m.Push(mdb.TYPE, COOKIE).Push(mdb.NAME, v.Name).Push(mdb.VALUE, v.Value)
|
||||||
|
}
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
if m.Warn(res.StatusCode != http.StatusOK && res.StatusCode != http.StatusCreated, ice.ErrNotValid, uri, cli.STATUS, res.Status) {
|
if m.Warn(res.StatusCode != http.StatusOK && res.StatusCode != http.StatusCreated, ice.ErrNotValid, uri, cli.STATUS, res.Status) {
|
||||||
|
@ -162,6 +162,8 @@ func (s relay) Dream(m *ice.Message) {
|
|||||||
s.foreach(m, func(msg *ice.Message, cmd []string) {
|
s.foreach(m, func(msg *ice.Message, cmd []string) {
|
||||||
m.Push("", kit.Dict(msg.OptionSimple(fields), mdb.TYPE, web.SERVER, mdb.STATUS, web.ONLINE, web.SPACE, ice.CONTEXTS, web.LINK, web.HostPort(m.Message, msg.Option(tcp.HOST), msg.Option(web.PORTAL))), kit.Split(fields))
|
m.Push("", kit.Dict(msg.OptionSimple(fields), mdb.TYPE, web.SERVER, mdb.STATUS, web.ONLINE, web.SPACE, ice.CONTEXTS, web.LINK, web.HostPort(m.Message, msg.Option(tcp.HOST), msg.Option(web.PORTAL))), kit.Split(fields))
|
||||||
ssh.CombinedOutput(msg.Message, s.admins(msg, web.ROUTE), func(res string) {
|
ssh.CombinedOutput(msg.Message, s.admins(msg, web.ROUTE), func(res string) {
|
||||||
|
if strings.HasPrefix(res, "status") {
|
||||||
|
}
|
||||||
_msg := m.Spawn().SplitIndex(res)
|
_msg := m.Spawn().SplitIndex(res)
|
||||||
m.Copy(_msg.Table(func(value ice.Maps) {
|
m.Copy(_msg.Table(func(value ice.Maps) {
|
||||||
switch _msg.Push(MACHINE, msg.Option(MACHINE)).Push(tcp.HOST, msg.Option(tcp.HOST)); msg.Option(web.PORTAL) {
|
switch _msg.Push(MACHINE, msg.Option(MACHINE)).Push(tcp.HOST, msg.Option(tcp.HOST)); msg.Option(web.PORTAL) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user