Ich habe eine .ru-Datei und kann Mappings ohne Problem einrichten (die 'Register' Mapping unten). in anderen ZuordnungenRuby rackup: Ist es möglich, ein Mapping innerhalb eines anderen Mappings programmatisch hinzuzufügen?
Allerdings möchte ich Dienste selbst registrieren können, indem Sie eine URL schlagen, damit ich on the fly von neuen Zuordnungen können, hinzufügen möchten. obwohl
Der Code unten funktioniert nicht Arbeit. Was mache ich falsch und ist das möglich?
Danke!
map '/register' do
run Proc.new { |env|
# inside of register i want to add another mapping.
# obviously 'bar' would be a value read out of env
map '/bar' do
run Proc.new{ |env| ['200', { 'Content-Type' => 'text/html' },'bar' }
end
[ '200', {'Content-Type' => 'text/html'}, "registered"]
}
end
das funktioniert. Danke!!! – Poul